FWIW, the BAFX adapter mentioned doesn't like my '97s. I bought one after the cheap blue off-brand one I had in the glovebox of my Suburban died because I'd heard good reviews of the BAFX here. Unfortunately it wouldn't connect to either of my '97s, but worked fine on two newer GM vehicles. I sent it back for a refund and got another cheapie blue adapter that works fine.
This is absolutely true, though. No matter what brand or style of Bluetooth OBD2 adapter you buy, if it's less than $100 or so chances are you may have difficulties with some vehicles. I have no idea why this is the case, but it is. For example, I have two of the cheap ($12-14) blue plastic adapters now. One will connect to my Suburban with no issues but refuses to connect to my truck, and the other is the opposite. These are visually identical adapters purchased from the same seller on Amazon. These things are just picky.
The only Bluetooth OBD2 adapter that has worked on everything I've tried it on is my PLX Kiwi. They're pretty pricey though, the current base model (Kiwi3) is about $100.
Some of the cheap adapters don't work on all vehicles, and it seems like I've had the most problems on GM trucks.
This is absolutely true, though. No matter what brand or style of Bluetooth OBD2 adapter you buy, if it's less than $100 or so chances are you may have difficulties with some vehicles. I have no idea why this is the case, but it is. For example, I have two of the cheap ($12-14) blue plastic adapters now. One will connect to my Suburban with no issues but refuses to connect to my truck, and the other is the opposite. These are visually identical adapters purchased from the same seller on Amazon. These things are just picky.
The only Bluetooth OBD2 adapter that has worked on everything I've tried it on is my PLX Kiwi. They're pretty pricey though, the current base model (Kiwi3) is about $100.