i worked on a friends 05 350 rancher 2wd that sat for a couple years with some gas in the oil from the needle valve leaking. i cleaned the carb and replaced needle valve ,changed the oil and filter. it runs great but if you let it sit and idle it gets really hot and starts to leak oil. the oil temp light doesnt come on and im pretty sure it works cause it comes on for a second when you turn the key on so im not sure its getting too hot. i cant see where its coming from but you can see a few drops on the ground and you can smell and see the smoke rolling out. as soon as you ride it and get some air moving across the oil cooler and motor it cools down and the smoke goes away. i’m wondering if the gas in the oil ruined some of the gaskets to the point that they seal when its cooler but when its just idling and gets hotter they start to leak. i was also wondering if theres some kind of vent on top of the motor as thats where most of the smoke seems to be coming from. thanks for any help.