I got this dongle thing - FIXD - connects via bluetooth to my Iphone; works fine on my old honda cr-v. Had the check engine light come on and would not shut off, checked with FIXD and turned out to be related to fuel tank not expanding / contracting correctly, I have been able to just reset it with my phone.