Im thinking either exhaust leak, cracked flex plate, or ????
What do you guys think?

http://vid304.photobucket.com/albums...psrodezorj.mp4