If budget is of concern, I would do 2" puck up front plus longer shackles out back and call it a day. the rear is already higher than the front from the factory, so 2" up front and 1" out back levels it all out. 31s on stock rims will work great except for rubbing on the lower control arms, but that problem can be solved with WJ lower arms.