Tin Worms. My truck had 'em too. You have to get ALL of them, or they come back. My employer spreads Tin Worm eggs on the parking lot every winter. They are off-white, and crystalline in appearance. Like Goonies (I just typed Goonies), they get out of hand when you add water.