Good luck with that fuel pump Bill, it really did sound identical to the issue I had with my Dodge ( still a chrysler product ). Do you have a fuel pressure gauge or some kind of gauge you can screw into the fuel rail ??That's how I narrowed mine down , when it started running like you told me over the phone, I checked the pressure and sure enough it was way down.I actually nursed mine along I think for over a year like that, with the fill up trick, and sometimes havning to wait for it to cool down.RM at it's worse I guess,lol.Why is there a special socket for the oil pan ?? Or are you talking the axle mount bolts ?? Anyways Good luck with it,-12 here tonight and more snow midweek !