02 Impreza 2.5(NA) TS, 5 speed, car was running rough, bucking, low power, missing at speed, low lumpy idle, etc. Tested fuel pressure(tapped right after filter), 35 psi running, should be north of 44.5(regulator pressure) wouldnt prime in the speced range(65-100 IIRC), needle would jump into the 40s when the throttle was blipped, so I figure the regulator is OK.
Replaced fuel pump(denso), still runs like crap.
Replaced coilpack, duralast, turned out to be a reboxed made in Japan Diamond brand, OEM, so it should be good.
Now the car is driveable, but still roughens up quit a bit intermittently after warming up a few miles. I thought igniter, but it turns out that's part of the coilpack.
Plugs were replaced 2 months ago, wires are under 40k miles old. Fuel filter has less than a year on it.
We deadheaded it after replacing the fuel pump, and the coilpack.
No codes.
Thoughts?
Edit: update: Replaced IAT/MAP with a used one on the shelf, no change. Will try unhooking ECT sensor tomorrow, I can't find my ELM327 reader, and am only working with a code reader, so sensors diag is a bit of shooting in the dark.