George,
Congrats on your purchase and welcome to Club Cobra! There are a few of us that have the little 289 leaf spring cars – me included. Is yours 8016? Just a guess…
Wish I could help you out with a repair shop referral but I’m in Houston. Oh, one more thing. Most of us won’t believe you unless you post photos
Regards,
Kurt