He raced in the 1984–1988 seasons, with 42 career starts, including the 1985–1987 Indianapolis 500s. He drove two CART events for Gary Trout Motorsports finishing 12th at Mid-Ohio and 14th at Elkart Lake. He finished in the top ten 12 times, with his best finish in 3rd position in 1985 at Michigan. In 1987 and 1988, he also made 5 Winston Cup starts. Earlier in his career, he was the 1983 US Super Vee champion.
NASCAR career
In 1987 and 1988, he also made 5 Winston Cup starts. He debuted in 1987, driving for Curb Racing at Talladega. Starting a year-long best 30th, Pimm led one lap and settled for a 27th-place effort after an engine issue. His run earned him two more races for the team, finishing 34th after an engine issue at Daytona and then crashed to 42nd in the season finale at Atlanta Motor Speedway.
Pimm returned to the team in early 1988, running two races. He made the prestigious Daytona 500, starting 40th but ending with a career-best 24th place showing. It was also his only race in Cup competition that he was running at the end. Two weeks later, at Rockingham, Pimm started a career-best 29th before crashing to 34th.
Pimm never returned to NASCAR after that race.
Racing record
American open–wheel racing results
(key) (Races in bold indicate pole position; races in italics indicate fastest lap.)
^"US Formula Super Vee 1983". Old Racing cars. Archived from the original on 18 June 2021. Retrieved 18 June 2021. Pimm won four races in succession in his Ralt through August and September and when Cobb retired at Riverside, the championship was virtually over. Cobb won at Laguna Seca, when the engine in Pimm's Ralt wouldn't start and he had to race Trueman's Anson, but the points gap was still too great for Cobb to overhaul in the final race and Pimm was crowned champion.