In May 2009, Long was fined $200,000 after his engine was discovered to be 0.17 cubic inches over the regulation size during practice for the Sprint Showdown. It was the largest fine in NASCAR history until 2013, when Michael Waltrip Racing was fined $300,000 for allegedly manipulating the outcome of the Federated Auto Parts 400. In addition to the fine, Long's team was penalized 200 driver and 200 owner points, suspended for 12 Cup races, suspended from all NASCAR races until August 18, and placed on probation until December 31. Because Long was unable to pay the fine, he was barred from participating in the Cup series. Prior to his suspension, he was a crew member on the No. 34 Front Row Motorsports Cup team. He has driven for numerous independent teams in the Sprint Cup, Nationwide Series, and Camping World Truck Series, as well as the Auto Racing Club of America. In 2010, Long was named to drive the No. 01 Chevrolet for Daisy Ramirez's Truck Series team and the No. 68 Nationwide Series car for Fleur-de-lis Motorsports. For 2011, he drove for Rick Ware Racing in the Nationwide Series.