Found this ad in an old DeLorean World mag. Attachment 59415
Apparently they're still in business: https://www.theautoservice.net
Has anybody dealt with them? My car is 700 miles away from SoCal at the moment but if they still work on DeLoreans and they're any good, I'll file it away for future reference...