- If you need clarification, ask it in the comment box above.
- Better answers use proper spelling and grammar.
- Provide details, support with references or personal experience.
Tell us some more! Your answer needs to include more details to help people.You can't post answers that contain an email address.Please enter a valid email address.The email address entered is already associated to an account.Login to postPlease use English characters only.
Tip: The max point reward for answering a question is 15.
Sounds like you need to replace the oxygen senors. They control the fuel and the timing. The sensors tell the computer weather the engine is to rich or to lean on fuel. I hope this helps you fix your problem.
code p0301 and 302 refer to cylinder I and cylinder 2 misfire detected.--- causes--engine mechanical fault--wiring---ignition/ fuel system--injector--ECT/MAF sensor ---ECM I would have had a fuel pressure test done as miss fires from injectors not getting enough fuel would have been a better starting point Run the fault codes again to see what else has happened.
well i would start looking at a spark problem coils, wires try by spraying a mist of water over the wires and coils with the engine running you will soon find out if thats your problem you will see sparks jumping and or the engine will start missing.
Are there any other possible problems, or you are just not receiving spark at all now?
The coilpack could be dead and just need replaced. If you have a voltmeter or a test light, check the wiring on both sides of the coilpack harness to make sure it is receiving power. I don't believe Subaru used ignitors past '99, but if they did, your should be located on the firewall behind the throttle body. Make sure it's plugged in and receiving power.
Coil packs do go bad from time to time. I had to replace mine in my '98 Impreza a while back.