Hello,
I have the masterkit1 3 inch lift on my '04 xl-7 and you can not fit 31" tires, I tried 245/75/16's and they rubbed bad and went back to 225/75/16's which you can run stock. this lift is also noisie, alot of squeaking with the metal spacers. hope this helps in your decision. let me know if you have more ? about masterkit1 lift.