Hello Alan,
Thank you for the question. The Smittybilt Sure Step 3 inch Diameter Side Bars, Textured Black Powdercoat S/BJN47-S2T only fits the 2004 to 2006 Jeep TJ Wrangler Unlimited (Long Wheelbase). The correct part number for your 2004 Jeep TJ Wrangler (Standard Wheelbase) is Smittybilt Sure Step 3 inch Diameter Side Bars, Textured Black Powdercoat S/BJN460-S2T