Ill check what the part # is when I get home. They aren't off my truck, but off another 04. Thanks for the info budThe part numbers I have are as follows
40700-A60002 Fits 10/2003-04/2005
40700-A60001 Fits 04/2005-04/2007
40700-A60003 Fits newer models
The reason I know I looked it up I'm looking for the 40700-A60001 my truck was manufactured 03 or 04 2007 don't have the truck to check at this minute but I know I need the 40700-A60001. Bump for a good deal $100 for 4 these are $67-90 ea guys at the dealer.