Installed all four 5100's tonight. Struggled with the front for a while, then figured out what we needed to do. I followed all the basic steps, but I've seen a lot of unnecessary work that people have done. Sorry for no pics, but I'll do my best in the write up.
Get the front up and both wheels off. That's the big key, working on both fronts at the same time. I removed the upper sway bar end link, a jack under the LCA works wonders getting the hub assembly in the sweet spot. I then removed the bottom bolt holding the shock in place and the top three bolts.
Next you'll want to take off the castle nut under the uca. Once I got that loose, I noticed a lot of tension on the abs sensor line. There's a 10mm bolt that holds it to the hub assembly. I removed that bolt and pulled the wire out of a little metal flange above it that holds the wire up towards the top of the uca.
That worked wonders taking all the stress off that wire. My buddy and I had a terrible time getting the stock shock out. I read where some people disconnect the steering linkage, but here's the simple fix. Go through the same steps on the other side of the truck, and just rotate the entire sway bar out of the way. At that point, the stock shock assembly was a piece of cake to remove and the 5100 was cake to get back in. Reassemble everything and you're done.
I highly recommend this method for everyone installing the fronts on your own, the key is to get the front sway bar disconnected on both sides and rotate it out of the way, and you'll have plenty of room to get the shock in and out. I hope this helps some of you guys!