Hello again Pete,
I just finished viewing that excellent short video by Lamonster for which you'd sent me the link. Now, I have another question - this mini-thread was triggered by the clearly written set of instructions by billybovine about retrieving codes; however those instructions were for an RS bike. They included instructions for retrieval with and WITHOUT the engine running. Pete, do you know where I can find instructions for retrieving codes for a 2014 RTL that won't start (or simply w/o the engine running)?
Regards, Patrick
Hopefully, I'll try to explain this clearly. On the RT, the procedure is the same whether or not the engine is running.
However, retrieving codes - whether it be on an RS, RT, or F3; whether it's older or 20+, is a process that will only retrieve an ACTIVE code. Meaning that the fault is Active at that moment in time that you are calling it up. Any code that may have been present the last time the bike was running, could very well disappear from the ACTIVE list, the moment the key is turned off. So Patrick, calling up codes, before you even start the bike, will at best, give you an incomplete/inaccurate list.
Of course, some fault conditions can occur the moment the key is turned On, such as those relating to a sensor failure, low level in the brake reservoir, CAN bus issues, etc. And false codes can occur when the battery is weak. You have to weed those out.
Thus, concentrate on getting the machine up and running first, and take it out for a rip. If the Check Engine Light is on and stays on, then come back and check for codes while keeping the engine running. Because the moment you turn off the key - POOF - most codes will disappear from ACTIVE status, even when you turn the key back on, and you'd need the BUDS software to see what they were. Or, go out for another ride to get them to re-occur.
Now, if the machine won't even start for you,
keep the key on after the failed starting attempts and go through the procedure to retrieve the codes. The guilty code that is preventing the engine from starting - for example a failed crank sensor or failed fuel pump - will be displayed, because it is actively preventing the engine from running, and in that case would be an ACTIVE code.