sitting at home i see this big puddle of coolant under my truck so i look and its dripping off the water pump(i think) so i say no big deal ill got pick one up and put it on. well when i get to the parts house no more leak. i was waiting for it to leak again, and its been 3 days and not one...