The team would go full-time in 2004. After a slow start, Leffler would finish out of the top-15 twice: a 34th at California and a 17th at Bristol. Leffler also grabbed a pole at California, and a win at Nashville. It was both Leffler's and Haas' first win. Leffler signed with Joe Gibbs Racing's Cup program for 2005, and was released from his Haas CNC ride before 2004 ended because of this. His immediate replacement was Hendrick Motorsports development driver Blake Feese, who had 7th place start at Kansas. However, he struggled in that race and all 4 races he ran for Haas. With Feese struggling, Haas looked for another driver, even as he moved Bootie Barker to the Cup Series operation. After Tony Raines finished tenth at Phoenix, Justin Labonte took over for the balance of the season.