Three things I can think of that can cause that code
Bad T stats, bad ECT sensor & locked up fan clutch. Maybe bad head gasket if it's leaking combustion gases into the coolant and creating gas pockets but you'd have other issues to indicate that
I'd get an actual scanner on it that can read coolant temperature and see what it says vs going off the dash which is wighted and not terribly accurate