my etc light on on 2007 Dodge Charger

car hard to start runs ruff

Asked by for the 2007 Dodge Charger
Electronic Throttle Control; Several possibilities, it really needs to be diagnosed for some direction as to which way to repair. Could be the ETC, the throttle pedal position sensor, the ECM, or some wiring between the parts.