Not sure why a heat shield needed on heavy duty truck batteries. They are usually not in the engine compartment like a pickup or a car. All my heavy duty trucks have separate battery compartment boxes that are not exposed to more than ambient air temperature.