Might be a bad throttle position sensor. This TPS unit comes with the connector attached, making installation a bit easier.