A 99 is too new to be hacking. Not that mine is hacked, but for what you're using it for I'd really think about it.Mine had a 150k hard miles on it and was really used up. I ended up with a d44 up front and a 14bb in back with 4.88 gears. The brackets in front add three inches of height and I used a set of Deaver 4" lift springs. In back, when I added the 14bb, I moved the front mount of the rear spring forward and a shackle flip kit from Watson, reversed by side and used the longer pickup truck springs with three inches of lift from one of his suppliers, maybe Tuff Country. The front has double 12" 5150's from Bilstein and single 5150's in back with Bilstein bumpstops. The back work great, smooth and lots of flex, but the front is a little stiff. Not too bad. That's the difference between 60" springs and 48", plus the extra shock. I also have ORU's swaybar in front with Watson's crossover steering. In terms of a daily driver, it's too tall. The door sill is the height of my pants inseam, 34". I know that 7" of lift doesn't sound like much, and the 35" BFG All T's aren't that big, but if your Sub is being used as a mommy wagon, you'll be hearing about it everytime she makes a trip. As far as towing, I haven't really had to use it for that purpose, but I did put a hot 383 in it, so it should do ok. I'm getting about 9+ mpg. The brakes are really good. I have the twin piston 3/4 ton Fords on front and Chevy discs on the back. So on second thought if you limited the lift to 3" and 33's, it would work.