The 05 step rails don't even bolt to the frame, they bolt to the body.

Nobody here has sat in an 05 yet, so I don't think anyone can comment on having to move the seat back, but as I understand it, the 05 is supposed to have more passenger room than the current one.
_________________________

Tip: see if your question has already been answered before asking it. Try our handy-dandy search tool!