I believe it will do what you are looking for but besides, it not only reads all system codes all makes and models it also tells you what the fix is based on reported fixes. So far for me it has been 100% correct https://www.amazon.com/BlueDriver-Bluetooth-Professional-iPhone-Android/dp/B00652G4TS/ref=cm_cr_arp_d_product_top?ie=UTF8