@chrisw OK Peeps, here goes; about this time two years ago!! I rode my Ducati Monster S4 916 (2004) to the MOT in the rain. No problems there but a week later it wouldn’t start. It is the one with the immobiliser electronics box on the front of the Air Filter so the (not well waterproofed) connectors point down towards the front wheel. The Orange light indicated that the immobiliser was preventing the bike from starting. I decided that it would be easiest to have the ECU reprogrammed to ignore the immobiliser rather than to try and fix a recurrent problem. I have had the ECU re-programmed twice but the bike still won’t start. I have bought a Lonelec KL-1 USB interface and the ECU is still showing Immobiliser fault!! I have just returned from a 3 month trip round New Zealand on my BMW GSA which is now in transit back so I have no bike :<( (I must fix the Duke or turn it into a coffee table!!), any help appreciated.
I should state that I am not jumping to any conclusions about the re-coding, it could still be down to some other fault, when I first connected the diagnostic for instance I got; PO335 Crankshaft Position Sensor A Circuit malfunction Status DTC:A4 Open Circuit as well as; U1600 Immobilasitorre Nessun Signal [Fiat] Status DTC:E8 No or poor signal I fitted a new Crankshaft position sensor and am now only getting the Immobiliser fault. I also tried this in case I had a faulty ECU; 1 I bought from E-Bay a 2nd Hand ECU and used IAW5xReader_V0.28 to Upload the Avanti software from the original ECU, I then downloaded it using IAW5xWriter_V0.24 to the E-Bay ECU, still got immobiliser fault code Incidentally when I run the Ignition test using JPDiag I only get a very weak spark