I use tunerpro rt it's free to download and use, $30 donation if you want to register it to remove the 10 second nag box that pops up every time you open it. I bought a fast burn 2 from moates for around $90 and use those to burn chips. You'll also want to buy a few chips for $5 each and a zip socket which isn't bad either from
www.moates.net
If you're doing tuning you'll either want to modify the stock ecm with a zip socket (which I recommend as its a better connection for off road) or modify a chip (which is kind of ghetto rigged) plans to do either are found in the FAQ sticky thread on
www.binderplanet.com fuel injection page or on
www.thirdgen.org on the DIY prom page.
The zip socket requires de- soldering the original 24 pin chip socket and modifying a 28 pin zip socket and resoldering. It's not terribly difficult.
Once completed you burn a new chip that copies what you currently have and drive around dataloging with winaldl. There's a dos based program you can run that handles changing the fuel map, I can send it to you or download from a link at one of the above forums. It will take your old table, multiply by the changes needed in the datalog, and give you a new table that you copy onto tunerpro.
If it sounds like something you're interested in there are several of us on the board that have experience with it that can help. I like tuning myself cause I can get it just how I want while driving, Vs paying someone else who will just give a generic tune. For example on my crawler I've got the timing map skewed high at low rpm (it idles at 28 to 30 degrees) which makes it have tons of off idle torque. I tuned it myself with no spark knocking, a generic mail order tune won't have as much timing since they aren't there to hear the knock.
Sent from my HTC6545LVW using Tapatalk