Looking to get a good OBD scanner, but don't want to break the bank. I have seen some that are Bluetooth, but only work with android. I have an iPhone. It would be used for our 2008 Avenger and 2014 Durango in case a check engine light comes on. Avenger I can do the key trick to get the code, but sometimes it doesn't give one. The Durango doesn't have a key, so the key trick doesn't work. Was hoping a scanner would pull the codes. I don't want it to automatically clear the code in case the dealer needs to know what it was to fix it.