So I was driving home last saturday night and decided to put my foot to the floor in my Shelby. Well, about top of third, smoke came from everywhere and oil all over the bottom of the undercarriage.
I pull off to the side of the road and the hose that connects to the fuel pressure sensor was not attached. So that is the likely culprit.
I'll be ordering the FRPP Iron Forged 5.4 short very soon. I am not sure if my current block is salvageable or not, and I won't know for a few weeks.
Bookmarks