I agree.
Look it up on KBB, or Nada. Subtract 10% to reflect actual market values.
Then subtract from it the total cost of all the repairs.
Which will leave you what buyers will roughly value the car at.
One point, though...saying it "only has 90,000 miles" doesn't mean a thing.
Do you have all the service and maintenance records during those 90,000 miles? If not, then there's 90,000 miles of unknown condition. Might be okay. Might not.
Think of it this way, it's like saying "I have a friend who's only 30 years old."
But he has cancer, and will die within a year. Meanwhile, my 80 year old grandpa likes to run marathons.
Numbers really don't matter......