» » »

Subaru Q&A

Ask Your Question

2004 Subaru Forester Question: just failed Mass Emissions Inspection. OBD codes P0303 and P0457.

 

Question

Marsharhee, 2.5L 4 Cylinder, Eastham, MA, April 09, 2012, 13:23
 Rookie

What do these codes mean and are they expensive to fix?
Car runs fine and I am used to the CEL on (especially when it's wet out)But it had always gone off before this year. 130k miles.

1 Answer
Flag This
  • Answer #1

    April 09, 2012, 13:29
    Profile_thumbnail
     Master

    p0303 cylinder 3 misfire p0457 evap. system leak detected. Usually not too expensive. Cylinder 3 probably has bad spark plug or ignition coil. Evap. system leak can be found by a shop running a 'smoke test' to locate the leak and then repaired.

    Flag This
  • Reply

    Marsharhee, April 09, 2012, 14:05
     Rookie

    Thanks so much! Could the p0457 be from the gas cap? If the p0303 is coil how much would that cost apprx?
    Are these dealership services or local mechanic?

    Flag This
  • Reply

    csubak30, April 09, 2012, 15:45
    Profile_thumbnail
     Master

    Local mechanic can perform these repairs. About $100 dollars for coil plus labor. Evap. system depends on what they discover the problem to be on 'smoke test'. It can be just the gas cap has a failed seal and replacing could take care of it.

    Flag This
  • Reply

    Marsharhee, April 09, 2012, 16:57
     Rookie

    Thank You again! I am really glad to hear it's not something big and expensive. So glad I found this site and your valuable knowledge and experience.

    Reply
    Flag This