I Need Some Opinion's!? What Would You Do?????

I agree keep the Demon, I know it's a ton of work to put it back on the street. It would be worth it and you could sell your race parts to recoup some of the cash.