I'd also take a look at the radiator, it's been pretty warm recently and a marginal rad will cause problems suddenly like that, try removing and backflushing and make sure its in good condition, also the thermostat although it should stick open if it fails it's not unkown for them to jam shut.