I'd be inclined to agree with rabbit. Coolant temp sensor might be going bad.