on the 3dr you can fault read for free, just bridge 2 of the 3 pins with a paperclip etc and if any codes are present in the ecu the red engine diagnostic light will flash the code then just read the flashes against the codes in the workshop manual and bobs your uncle.