Well, Resurrecting this thread with some updates...
Mid-September, Driving down the Highway at 75, let off the glass to get ready to take the exit and....
BANG< BANG, CRUNCH Bang, Bang ....
The engine is still running, but there is no power when the gas is pressed, but the banging is faster...