What 'stuff' is breaking on yours? My drivers seat cracked (seat covers are next purchase).
Jeep Forum has wonderful folks who can talk you through just about anything. Give their site a search.
Anymore, a rough-running vehicle is a sensor going bad somewhere. On my last Cherokee (a 1992, with 215,000 on it), the choice of the fix (found on the Jeep Forum) came down to cheap, but time-consuming (crank position sensor), or spendy, but quick (computer). It was the computer - Autozone had them for $150 bucks.