Ok so today, I parked my car in the drive way and I put it in park, and just revved the engine a bit, suddenly when i let go the car violently shakes. I kept doing it and continued to do the same after a while. I asked my friend and he thinks it may be the trans mounts. Also, when i turned my...