Shouldn't be a problem. I don't know the back spacing and offset of stock rims, but 31x10.5 tires are put on stock TJ Rubicons. Mine is a sport and that's what I drove it off the lot with. At most you may have to add a washer to each side of the steering...whatchamacallit... but should be good to go.
Poverty/College Budget 2004 TJ BB, 1.25" BL, MML, JK shocks, 33x12.5 Federal MT's
If it can't be fixed with squats or fish oil...your probably gonna die (u aware?)