Ed,
I have been using Palmer Performance Engineering program (
Home - Palmer Performance Engineering, Inc.) for data logging and OBII code reading. I have no idea if you can do any tuning with the program but you are more than welcome to take a look at the program if you would like.
Lee Kimble