I was driving pulling my trailer and all of a sudden my check guages light flashed on and off. It's been happening the past two days on/off like there's a bad connection. I checked around the engine area and don't visually see anything. I check my codes and p0516 came up which says Battery Temperature Sensor Low. What does this mean and where should I check?