I aquired my scooter the same way: Impound yard. $200! And oddly enough, it was also suffering an overheating problem. The previous owner had already removed the thermostat, which I still need to replace, but can't seem to find where to get one! Can anyone give me a source? stadiumyamaha.com has an "assembly" for over $30!? That doesn't sound like what I need.
Anyway, I rode it once for a couple miles when I first got it, and it overheated so badly it destroyed the head gasket, piston and rings. So I ended up putting in the MRP 300cc upgrade kit. I think the overheating was caused by the coolant hoses leaking from loose clamps. At least that's the only problem I found when I went through it. Well, that and the blown head gasket. But was the blown head gasket a symptom or the cause? Just something else to check.
Also, the previous owner had put in a manual fan switch. I was riding it around town for upwards of 30 minutes, stop and go traffic, with the fan off (50-60F outside temps), and it never overheated. The needle would start climbing at stops, but would go down when air was moving from driving. So I'm doubtful that the fan is your problem, especially if you are overheating while driving in cool/cold temperatures. Like zombie said, start with pulling the thermostat out. And also see if it's dripping water when it gets hot. If so, locate where its dripping from and fix that.
So I think I blew my head casket, whats the cost on that repair if paying someone to do it? I'm in Philly and can't stand the pompous south Philly scooter place, but it seems like its the only one. Please advise. Almost 10 years