Impressive !
You may end up cutting your losses and purchasing one?
My efforts ended up looking at time taken to recreate versus skipping the re-inventing of the wheel.
At a shop rate of 75-100/hr might be more cost effective
Glad your son wants to keep it, so does mine. However son #2 wants a Vette, must be heavy on his mothers gene pool.