ever get your injector issues solved? id try a can of seafoam through the tank and run one through the brake booster line- that has been proven to help peoples idle issues as well as any fouled up injectors.
also, great build thus far- love the subtle mods. i went the same direction you are going when i had my 02 WJ- bilsteins at all 4 corners, UC springs and rear addco. never got to install the mods, as i totalled it a week after i got all my parts in.
2007.5 WK Laredo 4.7