Career
He moved to stock cars 1981, competing in the National Association of Stock Car Auto Racing Winston West Series (now K&North Pro Series West). He competed in the series full-time in 1982, finishing 12th in points. Stahl also made his debut in the Winston Cup Series in 1981, driving in the Winston Western 500 at Riverside International Raceway, finishing 23rd.
Stahl competed in 30 races in the Winston Cup Series between 1981 and 1993.
His best finish was 16th in 1986 at Darlington Raceway. He also failed to qualify for 32 additional events.
In 1987 Stahl posted the fastest time in second-round qualifying for the 1987 Winston 500, becoming part of the fastest field in National Association of Stock Car Auto Racing history. He moved to South Carolina in 1991 to further his racing career.
In 1990 Stahl acquired sponsorship from Hooters.
His failing to qualify for the 1991 Motorcraft 500 at Atlanta International Raceway led to 1992 Winston Cup Series Champion Alan Kulwicki picking up the sponsorship for the event, and later receiving the sponsorship full-time. In 1988 Stahl made his debut in the Automobile Racing Club of America"s Permatex SuperCar Series. He competed in 48 Associate of the Royal College of Art events between 1988 and 2001, posting a best finish of fourth at Talladega Superspeedway in 1997.
Following the 2001 racing season, Stahl retired from competition.
In 2007, he came out of retirement to compete in the Baja 1000 once more, co-driving with Jim Christensen and winning the Touring Carolina class of the race. His 1977 Chenowth was restored by another driver for the 2011 NORRA Mexican 1000 vintage race and Stahl co-drove in the May event.