OBDII scanner / software reasonable priced?

Well I might be getting somewhere. I searched around and you can flip the ignition power on 3 times, leave it on the third time, and the odometer!!! will read out the codes. Then turn on the ignition, the headlights, and remove the battery ground, and it clears

SO.......it occurred to me, when I pushed this thing around front, the O2 sensor connector got caught "on the way off" the hoist, and yanked the O2 wires in half. MAYBE when this happened, the wiring for the PCM to OD solenoid got stretched and broke, it's on the same harness.

Tomorrow (I JUST got in about 9:PM!!!) I'll check continuity from the PCM to the shift / OD solenoid connector and see where we stand.

"I bet" this is the deal