Yes, did all that, was properly installed the way I've been doing for over 40 years including at the dealership and small garages where I worked. Seemed to be leaking out of the stamping by the inlet holes. They don't have to be common, one or two is all it takes for me to not use them. I NEVER...