Where is the throttle body sensor
I remove and clean the throttle body and
installed and the engine light was gone I drove
couple times and it never return. Then I drove
it the next day and the light return. Question
where is the throttle body sensor