DAMN!!! Sorry to see that happen to your ride. I really don't like driving up there. I nearly got waffled heading south on 3 on my way to Pembroke / Hanover... I had NO IDEA they drove 60 - 70 mph down the shoulder a certain times of the day!
Anyway, I hope all works out well for you.
Oh, and...