i have the 4.3 V6 and its throttle body injected and i was told by the guy i got the truck from that a mechanic looked it over and said it was the 2 injectors in the throttle body were bad and that they were causing the high idle and i already checked for leaks around the intake as well as the throttle body for leaks that may be bringing in extra air but found no leaks. i need to know if it really could be the injectors i also checked the resistance on them and they didnt put off a reading.