I ended up getting this Car Scanner Diagnostic Live Data Code Reader Check Engine EOBD OBD2 OBDII
paid $29.99 now its $32.99
Very well built and many features also can print out with included usb cable.
Comes with pc software 2 cables nice directions and a nice case to keep all together.
Should of bought one of these years ago and glad I finally got one, might not be one of the best but I'm satisfied. LCD display nice and big to read
hxxp://www.ebay.com/itm/161861309825?_trksid=p2060353.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT
MaxiScan MS509 OBDII/EOBD Scanner
Harbor Freight sells the same one for $80.00
Prints data via your PC!
Reads live PCM datastream!
The MaxiScan MS509 OBDII/EOBD Scanner supports all nine OBDII test modes on all OBD2 compliant vehicles to enable technicians to accurately diagnose even the toughest problems. Sophisticated yet easy-to-use!
Features
Works on all 1996 & later OBD2 compliant US, European & Asian vehicles.
Easily determines the cause of the “Check Engine Light”.
Retrieves generic (P0, P2, P3, & U0) & manufacturer specific (P1, P3, and U1) codes.
Turns off Check Engine Light, clears codes & resets monitors.
Displays DTC definitions onscreen.
Views freeze frame data.
Displays monitor & I/M readiness status (emissions).
Identifies pending codes.
Reads live PCM datastream.
Displays live O2 sensor test data.
Graphs data – (1996 and newer).
Reads, stores & playbacks live sensor data.
Memory/battery backup for off-vehicle data review & analysis.
Bilingual interface & definitions—English/Spanish.
Performs modules present test.
Retrieves vehicle information (VIN, CID and CVN).
Supports CAN (Controller Area Network) & all other current OBD2 protocols.
Built-in OBD2 DTC lookup library.
Large easy-to-read backlit LCD screen.
thanks for all the replies