Motor mount? Taking your car to the strip wasn't necessarily a bad idea, it just might have been the proverbial straw that broke the camel's back. If you lost a mount it was gonna happen eventually, you just sped up it's death, like shooting a zombie bite victim before they turn
Back on point I suspect you lost a motor mount or a trans mount, maybe both. Just gotta get it up in the air and check them out.