Q: We changed our fuel pump

asked by on July 02, 2016

About a month ago my fuel pump went out. Well we replaced the fuel pump, O2 sensors, the erg, mass air flow senor, fuel flitter and the spark plugs, we did this all at different times and our service engine light kept coming on. Reset the computer and my service engine light came back on today. We don't really know what to do. It's spitting out black smoke. And it's a bit stressful.
My car has an automatic transmission.

Check Engine Light is on Inspection $94.99 - $114.99 Get a Quote

You need to have the fuel pressure regulator and injectors checked for leaking. The fuel pressure regulator is most likely leaking into the intake and causing the excessive fuel to get into the cylinders.

I’d suggest getting the vehicle looked at by a qualified technician who can diagnose your Check Engine Light and the smoke that is emitting. An accurate repair can be made once the issue has been assessed properly.

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

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


Experienced Mechanic?

Earn up to $70/hr

What others are asking

Car won't start after repairs
Hi there. The issue you are having is a symptom of an intake manifold leak. If the manifold is leaking the vehicle's computer will be unable to compensate for the big change in air flow that the leak creates, resulting...
Car pulling right
Yes, a leaking power steering rack should be replaced (https://www.yourmechanic.com/services/steering-rack-gearbox-replacement) as leaking power steering fluid can lead to a loss in steering assist. Have an experienced technician, such as one from YourMechanic, inspect the front end steering components (https://www.yourmechanic.com/services/brakes-steering-and-suspension-system-inspection) for...
High frequency vibration from engine
I have never heard of a person loosing the feeling in their hands from the steering vibrations. If it is that bad, then have the tires rotated and balanced to see if the problem goes away. You should not use...
Will turn over but won't spark to start, 1987 Chevrolet Cavalier
Hey there, thanks for writing in about your 1987 Chevrolet Cavalier. As you may already know, your car needs air, fuel, and spark to start. You have covered most of that already. If it is not getting spark, start by...
the car is stuck in first gear and wont shift
A certified mechanic from YourMechanic could perform a mobile no shift diagnostic (https://www.yourmechanic.com/services/not-able-to-change-gears-inspection) right at your location in order to identify the cause. If, as you mention, the shift linkage feels loose there is a possibility of an easy to...
Why does my coolant overflow tank overflow when my 2005 Chevrolet Malibu heats up.
Hello. Your coolant overflow tank level should change when the engine warms up, but it should not overflow. If it is overflowing, but the engine is not overheating then the first thing I would check would be the cooling system...
Check engine light is on.
First of all, a shop cannot let a vehicle leave the parking lot with the engine light on without your signature saying that you intend to leave with the light on. Second of all, the light might have been on...
Car slows down while accelerating
You should first replace the fuel filter and road test to see if engine runs better. If problem continues then test and replace the fuel pump.
Speedometer does not work
This could be related to a couple of possibilities. The [instrument voltage regulator]((https://www.yourmechanic.com/services/instrument-voltage-regulator-replacement) regulates the voltage supplied to the various gauges in your vehicle’s dash. When this is not working properly, this may cause the gauges in your dash to...

Related articles

P0240 OBD-II Trouble Code: Turbocharger Boost Sensor B Circuit Range/Performance
P0240 P0240 code definition Turbocharger Boost Sensor B Circuit Range/Performance What the P0240 code means P0240 is an OBD-II generic code triggered when the Engine Control Module (ECM) detects the intake boost pressure sensor B input circuit range or performance...
P2234 OBD-II Trouble Code: O2 Sensor Signal Circuit Shorted to Heater Circuit Bank 2 Sensor 1
P2234 P2234 code definition O2 Sensor Signal Circuit Shorted to Heater Circuit Bank 2 Sensor 1 What the P2234 code means Code P2234 is an OBD-II generic code for the Engine Control Module (ECM) detecting the O2 sensor signal wire...
P2785 OBD-II Trouble Code: Clutch Actuator Temp Too High
P2785 means that the temperature for the clutch actuator has exceeded the recommended limits due to worn out clutches, or overheating engines.