2006 GMC Sierra 5.3 periodically overheating changed water pump twice 5 thermostats drive two 3 weeks no issues then bam over heated again just trying to get a idea of anything it could be before I jump into replacing the Big stuff doesn't seem to be leaking from anything blows heat no leaks inside truck no smell fans do kick on when it is heated just at a loss just don't know if it is the hoses or rad or core