Steve!
Amateur?... Bah! That's a pretty clean AD you've built there. Be proud, very proud. I hope to join you in the coming months!
It irritates how sometimes "amateurs" can pull off unbelievable results and then "professional" shops can really screw up a truck in a multitude of ways. If it was feasible I'm sure you'd have your own resto shop.
Well done.