The machine is an 07 model sportsman 500 with about 67 hrs on it. Ever since it hit 50 hrs the "hot check engine" flashes on the speedo whenever it's ridden for a while. I've replaced the thermostat, changed the oil, air filter and spark plug, flushed and refilled the radiator. It doesn't seem to be running hot (not boiling over, doesn't smell hot) but if I shut it off while the code is flashing it's hard to start and idles rough. If I just sit and idle for a few minutes the code clears and it immediately runs perfect til the code comes back.
- If you need clarification, ask it in the comment box above.
- Better answers use proper spelling and grammar.
- Provide details, support with references or personal experience.
Tell us some more! Your answer needs to include more details to help people.You can't post answers that contain an email address.Please enter a valid email address.The email address entered is already associated to an account.Login to postPlease use English characters only.
Tip: The max point reward for answering a question is 15.
check your timing advance. It may be advanced a little too much. If that is okay, then make sure your spark plug is the proper one and not a sub. Most ATV's use DENSO plugs and these seem to work the best. (Having a spark with a higher heat range will cause the overheat condition). The other thing is your mixture... you may be running a tad rich.. lean it up 1/8 of a turn. Finally, remove the exhaust pipe and see if they is carbon build-up at the exhaust port... lean it over and remove all you can, careful not to allow any to fall into the engine. (Blocking the exhaust will cause a dramatic temperature increase.)
sounds like the connecting rod on the crankshaft.
i would inspect the primary clutch first before an engine teardown. Sometimes the engine shifts on the engine mounts and the clutch hits the cover, also check to make sure belt is not slapping around in cover.