D'oh! Sorry to hear about all that. Definitely get the neck/back/shoulder worked up and get PT on the insurance of the guy who hit you. I was a passenger in an accident back in the 90's and that PT on my shoulder made all the difference in the world. I hope you can turn it into a fun exercise replacing the Jeep. Glad you're okay!!!