hot water heater too hot

Electric hot water heater 7 years set at 120 deg. but water is 145 deg. When I turn therm up it clicks at 140 and clicks again when I turn it down to 120. Could this be a bad element causing the overheating? Thanks
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload
carson wrote:

A bad element can indeed cause overheating. If the element faults to the sheath internally, current will flow to ground thru that part of the element all the time. The thermostat won't interrupt it because they only open one pole.
Jim
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload

Perhaps it's because you're heating hot water?
-Tim
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload

HomeOwnersHub.com is a website for homeowners and building and maintenance pros. It is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.