Try Lemco Motorsports about fifteen minutes south of downtown Dallas. I'm pretty familiar with LeMons and ChumpCar stuff too. I raced in both for a couple of years then spent a year traveling with Central Region Chump as tech inspector/race official.