sounds liek it could be a really bad misfire and some worn out mounts.