Have read the advice in C40 problem , ISC valve replacement and Rough running K9 wee ?
Try using the "Search Community" at the top of the page, if you have the time.
Try using the "Search Community" at the top of the page, if you have the time.
Still not solved.Please report back on what you found. It may help assist someone else in the future with a similar problem.
Here's a short video.Are you sure of the - sign on a C40 display and not the TPS C00 display? Typically when the "-" sign moves to the top of a C00 display, it is deemed as an indication that the TPS has been adjusted correctly at a pre-determined rpm. See TPS Adjustment on the DL 650
The C40 code as you have reported above, equates to an ISC Valve error. If I recall, the ISC is only found on 07 & Up models 650 and refers for the idle speed control. Have a look at the discussion in C40 problem and Rough running K9 wee
I did trace it as best as I could, although I wasn't able to properly look at certain areas , and I couldn't find anything.The only way to know is to inspect the cable and see where it broke.
Could be a manufacturers defect, but in the past there have also been reports of wiring looms being routed incorrectly, or supported incorrectly, and rubbing against a sharp edge due the vibration of the bike. There have even be recalls due to this, I think.
Have you traced the whole path of the wiring loom from the ECU to the ISC connector? Any sign of damage anywhere?