Just got a complete leakless water pump kit from Mac's auto parts and the impeller is larger than the shaft that is to be pressed on 8 3/8 inches from the front of the shaft. Called Mac and was told that someone will be in touch within 48 hours. I'm not happy! Anyone else run into this?
Thanks...