In 2002, Rose went in a new direction joining Bobby Hamilton Racing, driving the #4, and scored a career best finish of 3rd in the season opener at Daytona International Speedway. However Rose was released later in the season. He raced for Billy Ballew and Rick Ware to finish off the season. He finished the season racing 21 races, with 1 top five, 5 top tens, finishing 22nd in points. In 2003 he raced in two races before being suspended by NASCAR for failing a drug test.