I'm having hell with my rhino it is 700 fuel injected , I completely rebuilt the engine new crankshaft, piston ,valves , and water pump gears and chain , new spark plug , oil and filter and headgasket set ! Now my problem when I crank it up it will idle for just a second and the it won't idle on its on I have to keep my foot on the pedal or it will die , so I adjusted the throttle plate , and tips according to factory spec and still same problem and idle air valve sensor gets really hot , so I purchased one off a running machine and still same thing so I purchased another just to make sure but same thing , also replaced the intake air pressure sensor but no help , at first the dash was displaying code 37 but when I replaced iac sensor it went out but still want idle on its on , I've been a mechanic for over 20 years are master certified so I know alittle bit about repairs but this dam rhino the book doesn't tell you enough to actually be able to check certain things , I have good compression and my valves are adjusted right and machine has plenty of power going down road but the idle problem is crazy , I'm wondering if I have a computer problem because everything in the throttle body has been replaced and it is clean and all ? I notice the idle valve is getting really hot when I take it out it is fully open , if I crank it with it still plugged in but take out the throttle body machine will idle up and the valve I can watch it move out , if I had to say I would think with it in the throttle body that the computer is telling it to open constantly so that's why it is getting hot , also the manual says the intake air pressure sensor is suppose to have certain reading on volt meter but it is ready below what the book calls for that is why I replaced it but the new one reads the same thing any help I would be thankful .