Check the drive with Seagate (free) tools.
Don't trust a single 3rd party program. Always try to gather corroborating info. If Seagate software says that it's getting too hot then yeah, do what @86zx recommends.
Did you get this drive new/used? Other than the temp warning is it performing okay?