That kind of thump could be from a broken tranny mount,,or motor mount as well.