is it possible that my 97 zr 580 is idling high due to the throttle bodys being dirty and maybe sticking open or something. there are no air leaks anywhere and i can't seem to find anything wrong with it. the compression is good and it runs fine till it warms up then the rpms won't drop below 3800 or so. any thoughts????