Welcome!
I loved autoshop in highschool, I see my autoshop teacher once in a blue moon around town. In fact I had 2 periods of autoshop in high school.
Don't know if you've been asked this already but any temptation to make a Vanishing Point car? If that were my car I would get it to be running mecanically fiine, dress it up with rallye rims and cruise with it in the condition it's in.
Would be cool to play Vanishing Point for the kids in the shop to get them aquainted with some old school movie automobilia.