Bought a 2000 flhtci, started having electrical problems I changed the temp sensor, mechanic changed the cam and crank sensor cause the ECM threw those codes....ran fine for awhile then I washed the bike runs rough will not idle, engine light stays on,will not read codes until the bike drys out 2 days later? :dknow