P0301 and P0300 Codes. running out of crap to change
2000 Jeep wrangler Sahara. 185000 miles.
Been chasing a P0301 and P0300 (cylinder 1 misfire and random misfire) for awhile now.
What Ive done so far.
Air sensor, cam sensor, crank sensor, new coil pack, new plugs, checked cat they said it was good, 6 new fuel injectors.
I know the timing is completely controlled by the computer so it cant be bad timing. right?
I'm thinking the fuel pump now and O2 sensors this weekend. After that im at a loss. This thing cant keep its engine light off long enough to pass inspection, so I dont know what to do.
what next? Any tips you can offer to help narrow it down?