fwiw...
i just finished swapping out the front shocks with oem parts from cheaptoyotaparts.com, and i have good news and bad news.
bad news, is that they were a pain in the a** and i'll pay to have it done next time. the coils are soooo stiff i used 4, yes 4 coil spring clamps to get them compressed enough - and two of them broke on the first coil (cheap chinese junk - they say made in china on them
). to get the lower bolt back in on the shock i had to *bounce* on the rotor and hold on to the inner quarter panel in the engine bay, while my pops was pushing on the bolt to get it in.
good news, it rides like a totally new truck!!!! i can now go over speed bumps without the "prep cringe" and it handles and brakes better too (front end doesn't dip as much). wish i'd have done it sooner. i did the rear shocks at 105k, and my truck now has 113k. front and rear shocks were stock until i changed them.