97 BONNEVILLE SE ENGINE 3800 MILES 91,000

2012 PONTIAC BONNEVILLE
Avatar
DARRYL80
  • MEMBER
  • 1 POST
When starting my car the engine reves up then idles back to normal. The check engine light has came on. The code is PO507 (IAC system rpm higher than expected) and code PO171 (Bank 1 to lean). I changed the 02 sensor and idle air control electric moduler. After I reset my codes the engine light is off but shortly after driving my car the engine light will come back on with the same two codes as stated above. How can I fix this problem?
Nov 10, 2007 at 2:02 PM
Advertisement
Avatar
DENNYP
  • CERTIFIED EXPERT
  • 1,824 POSTS
sounds like you have a vacuum leak somewhere.Check your vacuum hoses,intake gaskets,and air intake hose for any leaks.You can do this by spraying carb cleaner around these parts with the engine running.If you find a spot that the idle goes down when sprayed,that would be your vacuum leak.
Nov 10, 2007 at 2:13 PM