I'd elbow grease the fool out of it, keep the money invested as minimal as possible - then use it as a daily driver. Since there are so many issues with the car, so long as it runs reliably, I'd drive the wheels of it. So many folks are scared to put any miles on their cars - having one that already has a lower value, mileage will not hurt the value. Enjoy it - forget the resale value, your daily driving a Viper!
If you don't already have one - buy the factory shop manual, it takes the guess work out of "how do I...". These cars are very easy to work on.
Reading my post I don't want to come off sounding crappy. My main point is that with a "perfect" car there are so many things you are scared of hurting the value that many never drive them and leave them in the garage. You car looks great & 99.99% of the folks will see no defect and not even know there is a Gen2 hood on a Gen1. I think it would be awesome to just be able to enjoy something without constantly worrying about destroying the resale because I wanted to drive my car cross country. We all preach "reliability", ease of maintenance, great value, etc. Except when it comes time to sell a car - the buyer will take the car with lower mileage "simply because" - or pop off "there's one with half the mileage for half the price" - etc.
I was looking to buy a car with 10k miles on it - then thru my research I found one with 1900 miles on it for 10k less - both full documentation, perfect, same color, etc. - Dealer with 10k car says "well you know, cars with that low mileage have belt, hose, engine issues because they have been sitting and the seals dry out, etc....blah, blah...BS, BS....
I let him go thru his anti-low mileage car spill then I asked, "what would you be saying to me if you had the 1900mi car? I bet it's the exact opposite of what you just said. Now are you going to come down $10k+ on your price or not?"
People become hypocrites when it comes down to putting their money where their mouth is.