I recently posted about a problem with my bike and still haven't sorted it, the original post was. "hi, my bike (Ducati 848 EVO 2010) idles fine but today has began to misfire at constant or advancing throttle high and low revs. it started only at high rpms but then just happened every couple of seconds at any rpm it would then stop but come back in a few seconds. When the misfire happens it feels like hitting the rev limiter or hitting false neutral for a brief second and sometimes the headlight will turn off as the misfire occurs, the tachometer/rev counter also blinks off however the rest of the dash stays illuminated." Since the last post i have changed the regulator rectifier and the three relays that are located to the right of the battery. The missfire now only occurs when the bike is ridden hard and is less frequent. However today while riding hard to try and see if it would misfire the normal misfire happened but as the tach flickered and the missfire occured a yellow light flashed on the dash but it didn't stay on. Would the code be able to be read even though it isn't illuminated. If anyone has any suggestions of what it could be or how to test for the problem please let me know.
You may have had 2 faults and replacing the battery/relays may have removed one of them or maybe it's just the same fault but less often. The 1st thing that comes to mind is the crank/timing sensor.
I dont think the timing is off there is just no ignition, i thing the problem is more aftected by the heat of the bike than the load or engine speed however the two go hand in hand. Is there a simple test i could do to check the sensor?
If the crank sensor sensor goes faulty it doesn't put the timing out, you just get no spark, no injection, no fuel pump and no tacho. As the engine turns the sensor generates a pulse that tells the ECU at what point of it's cycle the rotation is at. The ECU uses this pulse to work out the spark and injector timing. It also uses it to drive the tacho and as long as it is getting pulses from the sensor it will keep the fuel pump relay energised. A faulty crank sensor can manifest itself as a misfire at revs, or it can just fail entirely, often working again when it cools down. Connecting the bike to diagnostic software such as Ducatidiag would show an error for the crank sensor if it is faulty. The only other test is substitution. It should be the same as this Fiat One