Question I have a 2002 Hyundai Elantra. It's getting a P0302 Cylinder 2 misfire. I've changed the spark plugs & the spark plug wires without any success. I also had the fuel system cleaned. The car drives fine, plenty of power. The only issue seems to be a very rough idle. I tried switching plug wires but it ran so rough I was afraid to drive it & the code seems to take several drives before it comes back on. I do have a autoscanner & here are the results from that:
Engine RPM: 883 RPM
Load Value: 38.0%
MAP Sensor: 55 KPA
Short Term Fuel Trim1: 4.6%
Long Term Fuel Trim1: .7%
Short Term Fuel Trim3: -100.6%
Long Term Fuel Trim3: -100.6%
Vehicle Speed: 0 MPH
Fuel System 1: CLSD
Fuel System 2: N/A
Any help would be appreciated.
Answer If the vehicle accelerates normally, I'd suspect an intake manifold gasket leak. To check for this, start the engine and spray around the gasket near cylinder #2 with a combustible aerosol such as carburetor cleaner. If the engine's idle smooths out or increases speed, the engine is sucking in the cleaner through a vacuum leak, quite possibly at the intake gasket.
I presume the data you're giving me above are the freeze frame data from when the code set. If so, was there a data point for the coolant temperature?