whats the cutoff on the 04 to 05 duramax, when did they switch to the lly, have a buddy whose truck has a build date of 03/04 would that be considered a late 04, my buddy has a box that will fit a late 04 to 05 and wondering if it would work. thanks allot,