Is your bike slow to start, has to turn over for more than five seconds before it runs? This code sets when the ECM does not see a clean signal from the crankshaft sensor during startup, and maybe running, but you would probably notice bad running, etc. The CKP is a high resistance, low voltage device and as such, all connections must be water tight, clean and tight for the signals to reach the ECM. The '04 touring electrical manual gives a pretty long diagnoses chart that refers to measuring the CKP sensor circuit from the ECM with a good DVOM that will read resistance in the range over 1 megohm. Basically, the CKP circuit is on pins 12 & 30 at the ECM. Any thing reading over 1 megohm will cause the code to set if the bike does not start after 5 seconds. Also, if you check it yourself, the CKP will make a small AC voltage at the above numbered pins while cranking the engine if it is in good shape. This kind of tracing really requires the manual.... OR you could just change the CKP sensor if you feel lucky....just my .02
"Women are like telephones; they like to be held and talked to, but push the wrong button and you get disconnected."
04 Ultra Classic