water temp too hot too often

i had an exact over heating problem as this, but it turned out that my fan was broken. i had it replaced and everything worked perfectly again.