When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Well I decided to check for codes today just as a routine checkup and to see if my new exhaust has caused any issues, namely the HEGO readings. KOEO came back 111, KOER came back 111, but I got a code 542 - (Fuel Pump circuit open - EEC processor to pump motor (no ground with FP relay OFF)) in the CM. I have received this code before even with resetting the computer. The thing is though, my truck starts great and runs just fine. There is no lack of power anywhere in the rpm range. The fuel pump operates just fine. However, the rear tank has not been used in years. Maybe there is an issue in the rear tank throwing a code, despite not being used?
Every time I've had the upper intake off I always forget to reconnect the ground strap between the firewall and engine. I believe its stock location is to the lower intake somewhere however on mine its always been to the left side upper intake brace stud.
Without fail I get code 542 and know right then I missed that strap again, I put it back on clear codes problem solved.
oldfuelinjection lists it as "Fuel pump circuit failure", book for my 3145 lists 542 as "secondary fuel pump circuit failure". And I only get it as CM, doesn't flag it KOEO test.