Does that year have a throttle position sensor? My '07 did that when the sensor went down
Sent from my iPhone using Tapatalk
Type: Posts; User: trickdub
Does that year have a throttle position sensor? My '07 did that when the sensor went down
Sent from my iPhone using Tapatalk