Throttle Control light on 2008 Chrysler 300

The Throttle control light keeps coming on in my vehicle. I turn the car off and the light goes off. The check engine lights is on also during this time, but it eventually goes off. What should I do and what cause the light to come on.

Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
2 answers
i have a 2005 chrysler 300 and the etc light came on (lighting bolts) it means the throttle position sensor is bad but it comes in the throttle body easy fix.
It is probably a sensor for ur throttle. I have had my 300 in the shop off and on since some water damage and have discovered the wonderful world of sensors. There r quite a few on the 300 so I would take it for a diagnostic at ur local dodge house for a scan. Could b an easy fix.