First time posting. Got an intermittent low and rough idle on my 2007 Honda Civic LX. Will generally only idle low and rough for a stop light or 2 then things will relatively go back to normal. I've replaced most things that could be causing this which have each helped in there own way solving various problems and have helped with overall engine performance but it still has a few hiccups here and there.
Engine will also randomly develop a rhythmic pulsing with 1-2 second intervals that can only be felt, rpms do not change but it feels as though the ecu is adjusting idle/ fuel mixture to account for a fault somewhere. This generally only lasts for a stop light.
Any help is appreciated! Parts replaced;
MAF, MAP, purge control solenoid, spark plugs, PCV, fuel injectors (leaking, long crank time without priming, oil smelled heavily of fuel), fuel filter/pressure regulator, and probably a few other things.
Have attempted ECU reset and idle relearn but part of me feels I'm not doing the ECU reset correctly so it's still accounting for a fault the used to be present.