2 thoughts, first is 'doh'- it does have a fan belt on it, right? Second is, if a compression test turns out ok, check the water pump. They don't usually fail, but it's possible. Or, a large piece of crud has gotten loose and blocked a passage.... hth, t