Anybody got one of these lurking in their garage? the one on my pinto robin hood has a pinhole in it and is pissing coolant on the floor!