Could try this, SES Light Due To DTCs P0105 P0106 And/Or P0506 - Clean Throttle Body - keywords body clean code codes deceleration DTC engine erratic idle intermittent low PCM plate surge unstable - (Jan 4, 2007)3.5L (VIN 6 - RPO L52)
3.7L (VIN E - RPO LLR)
4.2L (VIN S - RPO LL8)
On rare occasions, a SES light may be experienced due to DTCs P0105, P0106, and/or P0506. There may or may not be an idle complaint accompanying the SES light. This may be due to excessive carbon build up in the throttle body. If the SI diagnostics do not isolate a cause for this concern, clean the throttle body bore and plate for evaluation. 2 questions. Why did you replace map sensor and what makes you think it keeps failing?
Wednesday, May 14th, 2008 AT 5:10 PM