Ok ... here we go ... Sorry I have to actually type them out and all buuut ... Gov computers won't let you download anything from a website unless it's approved so I can't go and download the manual to this computer and post up pictures of the manual for you to follow... and most websites are blocked by this ridiculous censoring software the military has on it's network ... (i'm honestly surprised I can even get on here ... most forums are expressly blocked) ...
1) Locate your data/diagnostic link connector ... that's the connector under the front fairing for the R's where you would plug in to use ECMspy
2)Jump terminals 1 and 2 in the connector with a wire .... if you are holding the connector with the clip on top that's the two wires on the right side of the plug
3) Turn the key on ... in 8 seconds the check engine light should be flashing out codes to you
Now the codes are put out in a series of steps ...
First, the check engine like flashes 6 times very quickly (3 flashes per second, known from here as the "intermission" between codes). Then, there is a 2 second pause and it flashes slower (about 1 flash per second) to indicate the number of the first digit of the code. Then another 2 second pause leading up to the second digit, which it shows you in the same manner.
If you have more trouble codes it will flash another "intermission" signal leading up to the next code. The codes are always first digit, second digit, then an "intermission" flash. It will cycle through all of the codes in memory from first to last and restart again on the first one. Once you have recorded the same code twice you can turn the key off and stop the process.
Voila!