I have a 98 Frontier 2.4L. It has a code P0302 for misfire on cylinder 2. I've changed the plugs, cap, rotar and wires. It only misses under a light load when driving. If you put full throttle it doesn't miss and at idle it doesn't miss. It only misses when starting out or when maintaining your speed, but as soon as you put on more throttle it doesn't miss. I was thinking that it could be an injector problem. I switched 2 of the injectors to see if the misfire went to a different cylinder and it didn't. PLease someone help.....
Thanks,
JL