Here's a possible...yet probably not possible solution: Check your lug nuts on your tires. I had the same problem once...I thought the engine was going to explode...turns out the lug nuts on my wheels were a bit loose. If it's not that, it may be your clutch chattering because it's either warped or warn out.

HE-MAN