« Last post by redneckcustoms13 on Today at 04:46:03 AM »
3.4 bolts in place, a little more power and torque. They last for what seem like eternity. I'd go for the 3.4.
I had to replace the pump on an 85 T-bird ages ago........
A piece of rubber from the sock had jammed up the pump.
You probably had something similar and dropping it dislodged junk.......
Did you get a new sock with the pump?