Okay so I have some mods or upgrades you could say for 2011, that need to be done to my Jeep. But first some background information to explain why...
I've noticed a vibration while driving around 60ish. Asking a few people with KJ's they've said it could be: bad ball-joints, improper tire balance or something else (I can't recall it). This had happened to me 3 times before, which caused my Jeep to go into the shop each time. First two times was these senors on the front right and one of the back wheels. I do not have the metal valve stems so it wasn't that. I was told these senors regulate speed or something? Anyways that was part of the vibration problem and the last time was a bad u-joint. Now that I've went through all that I know it's not either of them and I'm going on a hunch my ball-joints are going bad. My Jeep has almost 60,000 miles and it's about time to upgrade to newer a-arms. I'm wanting to buy Al's Upper a-arms, but I saw Rocky Road's Insane Arms. 
What's the difference between Al's Upper a-arms and the Insane Arms? Al's is pricing there's right at $400 and the Insane Arms are $300 ($100 cheaper). I was leaning towards the Insane Arms cause they were a bit cheaper but looking at the two, Al's A-arms look more "tough" and would last a lot longer. So I'm asking some input on that part.
2011 Mod List (upgrades)-Upgrade stock upper a-arms
-new brake rotors and brake pads (where needed)
-wheel spacers (because I'm going to keep my stock wheels and with wheel spacers it would put the backspacing to roughly the same if I bought cragars)
-skid plates and tow hooks
Maybe??-3 235/85/16 Firestone Destination MT's on the cheap 16" steel KJ wheels (my uncle is giving me 1 235/85/16 Firestone MT
-Try to get my tranny fluids and everything else flushed out and new fluids put in (that can cost a lot of $$$)
Hope someone can answer my questions. I'm not that mechanically inclined
, but otherwise I can tell you anything about a Jeep.
