2004 Chevy Impala 3.4L SFI - P0172 Code After Fuel Pump Regulator Replacement
I'm seeking advice on a recurring issue with my 2004 Chevrolet Impala 3.4L SFI engine. The vehicle currently has around 60,000 miles and has been the subject of significant repair costs over time. About two months ago, I replaced all spark plugs, ignition wires, and the fuel filter in an attempt to resolve a generic P0300 misfire code. However, after spending nearly 1.5 days at a shop, they identified that a seal on the fuel pump regulator had blown out—this was the root cause of the misfire. After replacing the fuel pump regulator, the car ran smoothly for some time. However, last night while driving, the check engine light came back on. There were no noticeable performance issues at the time, but an OBD2 scan revealed a P0170 code (Bank 1 running rich). I removed the Mass Airflow Sensor (MAF) to inspect it and found that its vent was blocked by debris inside the air filter box. I cleaned the area thoroughly and replaced the MAF sensor. Despite this, the P0172 code persisted. The engine idles and starts normally, but when I give it gas, I observe a distinct behavior: the throttle opens fully, followed by a deep rumble in the exhaust—similar to what happens when a governor is engaged. The RPMs appear to drop sharply (though I don’t have a tachometer), then the engine re-throttles back up to a stable level and repeats this cycle. Given my limited budget, I'm trying to avoid unnecessary repairs. Does anyone else experience similar symptoms with their 2004 Impala? Could it be related to the fuel system, MAF sensor, or catalytic converter? Any insights or known fixes would be greatly appreciated.
How long after replacing the fuel pump regulator did the check engine light come back on?