Has the engine mounts been checked, sometimes the thump you feel/hear can be the engine raising up then setting back down. If the mounts check out, you may need to take it to an alternative shop for a second opinion. You did the right thing by taking the car back to him 3 times, but after that, its another shops turn at it, hand the original builder the bill.
Let me know what happens or if you need additional info.
Thanks for the donation and using 2CarPros. Com
Sunday, October 12th, 2014 AT 9:34 AM