Muskoka4runner My roof rack was not difficult to install at all. It took a friend and me about 30 minutes to remove the stock roof rack, assemble the new one, and mount it on the truck. The kit comes with great instructions that include pictures.
I picked up this 04 SR5 completely stock last fall. Since then I've added the following:
ICON Stage 2 kit, Toyo Open Country R/Ts 295/70R17 around '15/'16 Trail Edition wheels powder coated in dark bronze (looks black in low light), custom rock sliders I made with friend, PrInSu Design Studio...