I was worried more about the labor on the transmission and rack. The thumping definitely isn't motor mounts. I can often tell when its going to do it its like the engine reves and if I lift off the gas and then start againu it won't do it I'll look at it tomorrow and see if I can get access to the transmission selnoids with it still in the car