hot or cold? when mine went bad was spinning more freely when warm, but i never seen it overheating even when that happened so maybe you're right about the rad - take the cap off and look at the core.
the other thing, do you have enough coolant in it, mine did that once and i was missing some, the moment i would rev it the temp would go back down.