That pump will fit but it might not be the right one for what you have going on. We need some more info.
First that mf0004 is a 2 port pump. I believe the one currently on my truck is a delphi but part number mf0002, which is a 3 port pump, one in and two out.
Look at the pump that is on there. is it connected to anything? Look at the frame rail by that pump. Do you see the two hard lines to and from the tank?
Here's my oil stain showing what it should and should not look like .
You must be registered for see images attach
#1 In from tank
#2 out to carb
#3 out recirculating back to tank
#4 & 5 these are the same lines as #1 & #3 but they are metal and they are attached to the frame rail.
What do we have to work with? Do you see or have any of these lines?