Trayson - It will work on MEFI5 and the Scanguage D is able to read and clear codes according to the manual. I just got a Scanguage D and made the connector suggested above. I haven't had a chance to test it out (I need to clear a code) but once I do, I'll let you know how it goes. Not sure about pulling engine hours.