Trouble
So my usually flawless 2000 CLK just presented me with a really issue. It's snowing here on the east coast but not enough to keep me away from work. I decided to call it a half day and come home at lunch. On my ride home some dumb *** plow driver had plowed straight across the main road and created a snow bank in the middle of the road. I slowed down to as slow as I could without getting stuck and pushed through, I barely even felt it. Not 10 seconds later, my BAS light came on. Then seconds later the Check engine light started randomly flashing on and off, almost like it was shorting. Then I received a Display Defective - Visit Workshop on the LCD. This continued for a minute or so then the flashing check engine stopped and all appeared to be well. I should mention when the light was flashing the dials would die for a brief second as well, however I never experienced any loss of power.
So here's the worst part. I get home, pull into the drive way, and the gear shift won't go into Park. It will only go between Neutral and Drive and I no longer have drive. I shut the car off but I can't pull the key out. Eventually I forced the key over and pulled it out at which point I can put the car in Park. I think, "momentary issue", I put the key back in, start the car up. Shift it to reverse, the car goes into reverse with a louder thunk than usual, but I get reverse, I then put it in Drive, again with a loud thunk, and I get drive, but then again I'm locked in Drive / Neutral. Once again I shut the car off, force the key over, put it in Park and there it sits.
What's my next step? Does anyone know what might have happened?