I don't really see how it can be the thermostat, wouldn't the cooling fans still come on even if the thermostat wasn't working?
I was thinking it might be air in the system, I was going to try and bleed it today with my dad, but for some reason he doesn't think that it's the problem and won't...