If one or more of your truck batteries is the source of the odor, be very, very careful when working on or around it. I have it seen it happen twice that batteries explode in the face of the people working on them. A spark ignites the gas that has built up around the battery and BOOM, the next...