I could never get it to work on my 2007, Bought a $15 scanner from Amazon which works a treat.
Pulling codes on a 2004 KJ using the key trick should work but there are different interpretations on how to do it.
This works for me:
Rapidly turn the ignition ON/OFF 4 times without starting the engine.
Leave the ignition ON after the forth time..the Odometer display should display the codes in sequence from the oldest...which may no longer be relevant...to the latest code.
This does not reset the codes, not all types of codes can be displayed this way and sometimes the last two digits are transposed to confuse you.
Best to buy a $15 reader from Amazon as stated....early KJs use a PCI Bus, not a CAN Bus, so for early KJs it is difficult to get a a code reader that works.:icon_mad: