Where do folks in Dallas, Texas prefer to go for DeLorean repairs and maintenance. I am buying my first D, after years of lusting. Would like to have someone give it the once over and perform any lacking recall upgrades and such. Chris