DTC P1478: Battery Temp Sensor Volts Out Of Limit: Description
Battery temperature sensor voltage is monitored when ignition is on. Battery temperature sensor is integral to PCM. . DTC will set in PCM memory if battery temperature sensor voltage is less than .1 volt or more than 4.9 volts for more than 3.2 seconds. Possible cause for DTC to set is: defective PCM.