That is very sad, unfortunately I've heard many similar stories of a mechanic or technician who doesn't do the job right and causes serious problems, yet another reason why I like to do the work myself if possible. Yeah I agree with using the Aisin or Toyota parts, I ended up getting the Aisin...