June 11, 18, and 26
6/11/04
Dion wins Seekonk Busch Pole Award, finishes a strong 5th.
6/18/04
Dion Brothers Racing team works for 6th place finish at Stafford.
6/26/04
Dion wins Third Pole of the Season at Holland. Finishes 8th to maintain 5th place in points.