Engine not starting (Fault code analysis)

Joined Apr 2023
69 Posts | 27+
India
Ok, the check engine light came on at track today. I went to the paddock, turned off the engine, waited a bit and cranked again. Didn't start. Did it again with the throttle open and the engine fired back hesitantly. Got back home, connected diagnostics through Woolich and got these 2 codes:
P03B6
U0CCC

The bike cranks at full power and pump primes right but doesn't start. Battery voltage is 12.7v .

Can someone point me to a fault code check sheet? Any other possible cause? I have a remote doubt it could be a spark plug or the ignition coil. Thank you.
 
P = power train U = network (canbus).

P03B6 – Cylinder 4 Pressure Sensor Circuit High


U0CCC isn't a standard code and doesn't appear to be formatted right. U0 should be a generic code, but the CCC isn't keeping with standard OBD code format.
 
  • Like
Reactions: djducatista
Ok, the check engine light came on at track today. I went to the paddock, turned off the engine, waited a bit and cranked again. Didn't start. Did it again with the throttle open and the engine fired back hesitantly. Got back home, connected diagnostics through Woolich and got these 2 codes:
P03B6
U0CCC

The bike cranks at full power and pump primes right but doesn't start. Battery voltage is 12.7v .

Can someone point me to a fault code check sheet? Any other possible cause? I have a remote doubt it could be a spark plug or the ignition coil. Thank you.

Desmo racing has a full code list on their website.
 
It's a faulty map sensor ar Cyl.4 A kind friend at Ducati confirmed it. Supposed to be a common problem on some bikes due to the clipping. Just pulled it out. Will replace and see how it goes. Thank you guys.
 

Attachments

  • 20231109_212917.jpg
    20231109_212917.jpg
    1.3 MB
There's also another MAP sensor code. I think it's PO61A. This is the code that also pops up when you trigger the torque limiting map.
 
  • Like
Reactions: djducatista
The problem is when you do it multiple times and the buffer fills and shuts off the motor. Truly blows. I have learned to carry the OBDstar in my saddlebags. I have woolich so I added 5% to most of the map. That fixed it I think. In the spring I'll try death valley in the cold.
 
The problem is when you do it multiple times and the buffer fills and shuts off the motor. Truly blows. I have learned to carry the OBDstar in my saddlebags. I have woolich so I added 5% to most of the map. That fixed it I think. In the spring I'll try death valley in the cold.

Added 5% to which maps to be precise bud?
 
To the torque limiting map. I'm trying to figure out what the original Ducati tolerance is. When you trigger the map the engine misses at the point (or points) where you exceed the map and turns on the check engine light. If you don't clear the code (light stays on) and do it again the engine misses at the point and simultaneously blinks the check engine light. Do it enough times and the buffer fills and shuts off the motor. As with most codes where you do this you can cycle the ignition key and clear a spot in the buffer and the motor will run as long as you don't fill the buffer again.
 
  • Like
Reactions: djducatista
In the woolich software this is the optimum torque map in the other maps drop down box. If you've changed the exhaust and fueling realize you can also exceed the max fuel map, The maps are all interconnected so as you make changes you have to look for conflicts in the other maps. Layered nannies.
 
One other thing, every time you load a woolich map you generate a bunch of communication errors in the other computers. You need to clear these from the BBS, ABS etc. If you load enough maps without doing this I suspect you can fill the BBS buffer and probably get a no start.
 
One other thing, every time you load a woolich map you generate a bunch of communication errors in the other computers. You need to clear these from the BBS, ABS etc. If you load enough maps without doing this I suspect you can fill the BBS buffer and probably get a no start.

I get it, but what rpm or throttle input triggers the torque limiter? Have you been able to figure it? Also, where do you see these com.errors?

I've studied the Akra map. While fueling and other parameters vary, the torque maps are the same for all decat exhausts from the company.
 
The woolich programmer only sees ECU codes. That U0CCC is a woolich general com code (i'd forgotten this). To clear the other computers you need an OBDstar or something similar. The torque map is in essence MAP values vs throttle position. My got triggered at sea level in the morning when it was cold. It triggered somewhere around 9000 rpm. Hard to tell exactly as the motor spools ups so fast. If you have the BBS buffer close to full and then trigger a few ECU codes you can fill the BBS buffer and if it acts like the ECU it will turn the motor off. I don't think yours is actually a torque code. Disconnect and reset the both the ECU and BBS connectors and see if this helps. Maybe a bad connection. ECU is on one side of the tank and the BBS is on the other behind the panels. I'm assuming replacing the MAP sensor didn't help.
 
One other thing, since the woolich logbox is powered by your laptop you can still read codes etc. when the com port fuse is blown. Check the com port fuse.
 
Imagine if you just got a tune from someone who knows what they're doing and has actual expertise on the platform. Likely less "BBS buffer" problems.
 
But then my friend I would not have learned anything. This is the first ETV controlled vehicle I have worked on. I only work on my motorcycles (or sometimes my friends). I don't work on cars i'm far too old and lazy. I have made changes to the ETV maps which no tuner would deliver (that liability thing). The only thing in my bikes ECU maps that remains untouched is the Race 3 ETV limiting map. It's liberal so it's in every ETV limiting map location. It's not your bike. Full power in all gears with linearized demand maps. Fun the ride and utterly vicious in spite of the 17/36 gearing. Some pay, some are intellectual curious, it's the nature of life.
 
The woolich programmer only sees ECU codes. That U0CCC is a woolich general com code (i'd forgotten this). To clear the other computers you need an OBDstar or something similar. The torque map is in essence MAP values vs throttle position. My got triggered at sea level in the morning when it was cold. It triggered somewhere around 9000 rpm. Hard to tell exactly as the motor spools ups so fast. If you have the BBS buffer close to full and then trigger a few ECU codes you can fill the BBS buffer and if it acts like the ECU it will turn the motor off. I don't think yours is actually a torque code. Disconnect and reset the both the ECU and BBS connectors and see if this helps. Maybe a bad connection. ECU is on one side of the tank and the BBS is on the other behind the panels. I'm assuming replacing the MAP sensor didn't help.

I've ordered a MAP Sensor. It's en route...
So you added 5% to the entire torque map?
 
Please don't seek advice from that guy. Consult a tuner who is familiar with both the platform and the tuning software. By his own admission, he rides with a diagnostic device to unfuck things on rides.
 

Register CTA

Register on Ducati Forum! This sidebar will go away, and you will see fewer ads.