Problem resolved!. M.A.D. diagnosed a problem that two other mechanics could not find. They kept me updated with texts and emailed me pictures and videos. They called and explained everything that they were doing and why it needed to be done. Sean, the owner, was reasonable and down to earth. And they guaranteed their work. I would highly recommend them.