I'm looking for a software setup for pulling and clearing OBDII trouble codes. Something I could run with a laptop or PDA and can read a wide range of different manufactures. Anyone have any suggestions?