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.
I have replaced the fuel pump relay switch and the fuel pump. I've checked all the wires and there seems to be good connection.
I'm getting Code 54 ( Fuel Pump Voltage Low Circuit) on the Control Panel.
The light will go off as long as I turn the switch off and then restart the car. The car seems to start and run fine. ...now Just this "CHeck Engine" light is aggravating.
My mechanic says it could be the ECM itself but I wonder about that. He says he can't guarantee that would fix it.
What advice can you guys give??
Should I take it to another mechanic??? Or Leave it alone until something else happens?? The car has 180,000 miles on it but still runs strong.
The reason I asked is that the ECM checks voltage at various times;
-during the 2sec fuel rail prime at startup, when the relay supplies power to the fuel pump
-during normal running when only the oil pressure switch supplies power to the fuel pump
If the code is thrown during normal engine operation it's possible that the oil pressure switch is flakey or boarder line.
An intermittent is tough to diagnose, so you might consider replacing that switch before doing the ECM.