"What does this sound like to you?"
Sounds like you broke the trans...
really that sucks dude, I hope you get it figured out and fixed soon. I lost the gov'ner on a 69 charger once, all I had was 1st and Rev but no loud bang like you heard.