Fresh spark plugs, slight rough idle in reverse and at low gears a short slight sputter quickly as I put my foot on the gas but follows immediately steady and roaring the rest of the way. Had really rough idle and stalled 2-3 time before prior to changing the o2 sensors and spark plugs. Rough idle was barely noticeable after changing spark plugs but over the last 2 weeks has become noticeable. Failing hpfp? Fuel pressure sensor? Spark plug problem? Pcv valve?