Sounds like the mechanic may have botched the install. It happens.