Interesting story about this car that I posted years ago. My brother in law "Darndart" on this site has the consecutive numbered 340 TB3 blue Demon to this one!
Was you our your brother in law I met at a car show this summer telling me the same story.
Outstanding build your doing hope to see it at some car shows real soon.