I have asked this before but here again. I have a 2004 Honda Rubicon ATV. Runs well when cold but if it gets worked harder or warmed up it loses power, growls and squeals and has no power to move especially up even a slight incline. Let it sit for 30 minutes and it is ready to go again until warmer. Works pretty well in the snow and flat ground but hills and heat create problems. Any thoughts at all? Thanks