I don't see where you mention throttle position sensor. Check thru the previous posts and you will find some info on the subject. I am not an expert, just passing along what has been given.....Steve