easy answer, no lengths are slightly different, 03-04 uses a body mounted resevior where 05-06 is on a line, and the spacing for the linkage on the bottom is wrong. (all from memory, so dont hold a gun to my head over it, but im pretty sure)