I have a 98 4.0 TJ with 3.07 and 33's. Needless to say I can barely turn the tires in 4 Lo in sand. I looked at the gear chart and l think I would like to go with 4.56. But, the old YJ 4 cylinders came with 4.10's. Those would be cheaper... The Jeep gets off road somewhat often. I want the Jeep to be capable off road and if I could save some cash... So, do I go with the 4.56's or the 4.10's?

True, and if you figure the difference between 4.10:1 and 4.56:1 is .46 which is half a turn of the pinion. No matter what you do you'll be happier then with the 3.07:1

agreed i went from 3.07s to 3.73s and theres much more power on and offroad then before i wanted to go with 4.10s but for money reasons i didnt! i suggest 4.10s unless u plan on running 35s soon then go with 4.56s

All 4cylinders came stock with 4.10s to help that little motor turn em. I've got a 2.5L was with 33s and 4.10s and it had a hard time starting off in 2wd. In 4wd it was great for wheeling. Now i'm on 36s lookin to move up to 4.88s. With u having the 4.0L 4.10 gears and 33s u will be alright if u ever wanna go to 35s or bigger i'd put 4.56s or 4.88s in em just so ur ready for later on ya know.

All 4cylinders came stock with 4.10s to help that little motor turn em. I've got a 2.5L was with 33s and 4.10s and it had a hard time starting off in 2wd. In 4wd it was great for wheeling. Now i'm on 36s lookin to move up to 4.88s. With u having the 4.0L 4.10 gears and 33s u will be alright if u ever wanna go to 35s or bigger i'd put 4.56s or 4.88s in em just so ur ready for later on ya know.