Skip the auto shop - Our mechanics make house calls

Q: Car floods, have to pull fuel pump fuse to start

asked by on

Car throws a lot of codes, 20-30, many short to ground. replaced 3 of 4 o2 sensors, maf, runs pretty good otherwise.

My car has 100000 miles.
My car has an automatic transmission.

Hello.

If your car is throwing over 20 codes, then I would stop driving the vehicle and have it serviced as soon as possible. That many codes at once is a potential indicator of a serious issue, even if the vehicle appears to run fine. If you have to pull fuses and have shorts, then it may be possible that the vehicle is having wiring issues. Due to the excessively high number of codes, it is likely that the vehicle has multiple, unrelated issues. I would recommend having the trouble codes retrieved and investigated one by one, by a knowledgeable technician, to determine what repairs need to be made.

Was this answer helpful?

Need advice from certified mechanic? Get help now!

Over 1000 mechanics are ready to answer your question.
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Ask a Mechanic
(100% Free)

Have a car question? Get free advice from our top-rated mechanics.

Ask A Mechanic
Over 10,000 questions answered!

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing

Get a quote

What others are asking

Q: Battery light just came on. What could it mean? Is it safe to drive?

This may be a sign of a weak battery, a failing voltage regulator or failing alternator. As you may know, the alternator is responsible for charging the battery while the engine runs by generating amperage and recharging the battery while...

Q: Performance issues and check engine light

Hello. If the check engine light has remained even after the vehicle was serviced then either the issue is still present or another one has developed. Retrieving the trouble codes will likely reveal some insight on what the issue may...

Q: Engine light blinking and the oil light come on. Accelerates slow but when you get to about 30 mph it smooth out. Then when you slow down it start shake.

For the cylinder that has excessive oil in it, the oil is either coming in for the piston rings being worn or the valve guide is leaking on the intake valve causing the engine to consume the oil. If the...

Related articles

P0052 OBD-II Trouble Code: HO2S Heater Control Circuit High (Bank 2 Sensor 1)
P0052 code definition HO2S Heater Control Circuit High (Bank 2 Sensor 1) What the...
P2428 OBD-II Trouble Code: Exhaust Gas Temperature Too High Bank 1
P2428 code definition A P2428 trouble code signifies that the PCM has detected a problem in the exhaust gas temperature sensor circuit in bank 1, which subsequently contains the number one...
P2103 OBD-II Trouble Code: Throttle Actuator Control Motor Circuit High
P2103 means there is a fault with the throttle actuator control motor circuit, likely due to a defective electrical component or part.