I had this same issue with my '05 - hard to start, running hot, and overheating when idling. I read all the posts, bought a jetting kit, started in on the mods when I found a loose hose clamp on the carberator. It was getting some air past the carberator and running lean. The problem was solved by tightening the hose clamp! Start by checking the carberator clamps. A frustrating issue, but one with an easy and low cost solution. Good luck!