I've been using this
Bluetooth ODB2 Reader along with the torque full app. I like it does everything I need! Im just finding a old android phone so I can always have it connected without having to use my personal phone to monitor everything when I'm driving since I use mine for GPS. I like it and recommend it!