Starr earned his second full-time ride in 2002, when he joined the No. 75 Spears Motorsports team. He won his first race at Las Vegas and was named the Series' Most Popular Driver after a fifth-place finish. He was tenth in the standings in 2003 when he suffered injuries and was forced to miss four races. He was still able to post thirteen top-tens that season. Starr also attempted to make his Winston Cup Series debut at Texas Motor Speedway, but failed to qualify.