Obd link for about 100 bucks and pcmhammer ls Droid will work to read and write and tuner pro rt for tuning. There's another program that i can't remember at the moment
Products Archive - OBDX Pro
obdxpro.com