Just spoke with Huffaker. Apparently they only do race motors but he suggested I speak with Edmunds auto at the raceway. Supposedly a brit doing restoration work on anything English. I didn't realize there was such an ecosystem of mechanics at the raceway. Thanks for the tip!