Help! Rough idle backfire and stalling!
The car stalled on the freeway and was towed. The codes were P0400, P0301, P0303, P0300 and P0104 pending. I cleaned the EGR pipe, cleaned MAF sensor, cleaned the throttle and checked the tubing for vacuum leaks. I disconnected MAF sensor, no change and perhaps because of it I got P0112 and P0102 codes. I measured the voltage on connector and it was OK. Now everything is connected back, I erased the codes, car starts nicely, runs well on idle initially, then as it gets warm starts surging and misfiring. It stalls immediately when touching accelerator. It run 2 to 3 minutes, no codes. What should I do next? I own the car since new and replaced spark plugs and fuel filter somewhere around 100 - 120k. Has been a while.
It's a saddle tank system but there is only one electric fuel pump, typically on the right side. The left sending unit is a suction pump using the flow from the electric pump to suck the fuel from the left side and pump to the front of the car.
My codes were all good. Cleaned off the MAF sensor to start with, no luck.
Then ran a bottle of injector cleaner though it and now rough idle on take-off is gone.


