Looks good dude, nice work. I agree with the others, lose those visors. It's gonna take some elbow grease, but it's worth it.
Yeah man i know what you mean by wanting to have a little space for flexing. my 265/75/16's(31.7) are perfect size, i can flex so much without rubbing. my friend has an 05 2wd leveled with 325/60/18's(like 34.6) and everytime he flexes, the inside of his fender well literally tears the side tread off his tires because they're so wide and big.
about time you post some pictures, you cant leave us hanging for 4 days lol, looks good man, now it just needs some 33's