Ducati.org forum banner
1 - 9 of 9 Posts

·
Registered
Joined
·
54 Posts
Discussion Starter · #1 ·
This one boggles my mind, hopefully there is someone out there to shine some light on it.

I have a 2001 748 with a 996 motor in it. The previous owner did the change and also upgraded the chip. It has done roughly 15,000km with this setup.

Prelude: A few month ago I went for a ride and had 3 hours without any problems. Then the motor started spluttering and stalling. Got it going again and barely reached my destination. After sitting for a few days it didn’t fire up at all. Side note: before the ride I installed a new coolant tank.

Now a few month later while waiting for a bolt from Ducati (unrelated) the symptoms now are:
Ignition on, both relays under seat switch on, right one turns off after a second, left stays on (I imagine this is the one for the fuel pump?). Bike starts and runs, both relays stay on.
Ignition off and after ten seconds the left relay switches off. After that it does not switch on again with the ignition on, therefore no sound from the fuel pump.
Unplugging one or both relays and put back in the same place, no relay action, no pump, no start.
Unplugging and swapping over relays, all is good again, bike fires up and runs.
Until I switch off for more than 10 seconds again, after that – nothing. I can repeat this as often as I want with the same result. Same with new relays. Also, disconnecting the battery and reconnecting seems to work as well and the bike runs again.

I did all the recommended checks mentioned in forums: fuses, connection cleaning, earth checks, connectivity of wires, checked the fuel pump in and out of the tank, I even replaced the Eprom chip with one that came with the bike (identical to the one installed, got nothing so don’t know if this is a good one), but no luck. It just doesn’t make any sense to me.
I remember “anyoldiron” posted in Ducati MS a similar problem 10 month ago after putting in a 916 engine and fixed it with an upgraded Eprom. However my setup ran fine for 15,000km but I have no other logical explanation then a failed chip. Can the Eprom get corrupted? Is the fact that I got an identical chip with the bike an indication that it had failed previously and points to a problem corrupting the Eprom after a while? Possible. If this is the case, can the Eprom be “re-set”? I also have two other chips which I assume are for the old 748 engine but I haven't tried them as I don't know much about them.
This problem is way above my pay grade so I’m grateful for any input.

PS: If I’m in need for a new Eprom chip, where do I get it in Australia? Also I could not find a replacement waterproof relay as the ones installed in the local auto shops, only normal ones but forums talks about easy to find and very cheap??

Thanks in advance for your help and I’m happy to provide any missing details if needed.
 

·
Registered
Joined
·
54 Posts
Discussion Starter · #3 ·
Yes, the initial sequence is working when I switch over the two relays under the seat (one for fuel pump, one for ecu). The pump comes on, the bike starts and runs fine. After switching the ignition off I can restart it again in a 10 second period. If I wait longer than 10 seconds, the left relay disconnects. After that I cannot restart it again, both relays do not connect when I switch the ignition on, therefore no fuel pump or ecu input. If I switch over the relays all is good again, start sequence is running ok.
The same happens if I use new relays. I just can't find any logic in it.
 

·
Registered
Joined
·
54 Posts
Discussion Starter · #5 ·
Yes I'm aware that the ECU stays on, that's the 10 seconds I mentioned, to collect data and stuff like that.

Today I tried your suggestions, I detached and re-attached the harness connector and also used a different battery. Each time I get one shot, meaning the bike springs to life. And as long as the ECU doesn't power down (the 10 seconds) I can switch off and re-start the bike. As soon the ECU powers down and the left relay disconnects, there is no fuel pump going and no start. (Note: Starter motor, lights, dashboard lamps etc. always work)

When it doesn't start I can do one of the following things to be able to start it up again:
  • change the left relay to a spare relay
  • swapping the two relays over
  • disconnect and reconnect the negative battery terminal (probably works with the positive too)
  • disconnect and reconnect the harness connector to the ECU
  • disconnect and reconnect the 3-wire plug under the seat



What doesn't work:
  • change the right relay to a spare relay
  • disconnect and reconnect the fuses under the seat
  • disconnect and reconnect the main 30amp fuse
  • disconnect and reconnect the two earth wires from thee ECU
  • disconnect and reconnect the same left relay. I have to swap it for another one. I can put it back after I have gone through my one shot with the spare relay.



How the hell does the bike (ECU) know I put the same relay in or another one?
That's why my logic fails. I can only assume there is still a current going through the relay (but it shouldn't, it's disconnected!) and the ECU registers it and only resets after taking it out. But then it should also work when I put the same relay back in.
Also, if there is any other problem like faulty earth cable or mechanical problem, the bike would not start with a relay swap or reconnect the battery.

What am I missing?
 

·
Registered
Joined
·
54 Posts
Discussion Starter · #8 ·
I don't know much of anything about the ECU's internal diagnostics and initialization sequence. A Magneti Marelli engineer perhaps might know if your symptoms are a result of an ECU component failure.
There's some smart experienced folks over at Ducati.ms - The Ultimate Ducati Forum so you should trying posting in their Technical Section for advice.

That said, the problem on its surface seems illogical from an external circuitry point of view. That leaves the ECU as the suspect. Perhaps your dealer or a friend has a IAW 59M ECU they'll let you try. You don't need to actually run the bike on the borrowed ECU — just see if the startup sequence works. You won't damage the borrowed ECU/Eprom doing this. Good luck and report back.
Thanks Shazaam for your replies. I have posted it on Ducati.ms but no bites so far, maybe I should have posted in the technical section rather than under Superbikes.
But you're a top man, always answering to people with ADD (Attention Ducati Deficit).
I will report back once I have found the culprit.
 

·
Registered
Joined
·
54 Posts
Discussion Starter · #10 ·
Update:

No wiring issues detected but...
After switching off, the Ecu boots down and the Ecu relay disconnects (10 seconds), I can take the relay out and wait for 7-8 seconds, then reinstall the same relay and all is fine. Anything less than 7 seconds doesn't seem to work. That would explain switching to another relay worked because it probably took me more than 7 seconds to do this.

Something is happening in these 7 seconds, I assume it's kind of a re-setting of the Ecu. As I had the same symptoms with a spare Eprom, I do believe it is the Ecu. Any computer experts out there?

PS: Went for a three hour ride, she's running great (but I have a spare relay in my pocket).
 

·
Registered
Joined
·
54 Posts
Discussion Starter · #12 ·
I had something similar to this ages ago, mine was just the relay
Thanks Madryan,

unfortunately Perth is a little bit far from Sydney. I agree it could be a lot of different things, from electrical fault somewhere in the wiring loom (I try to eliminate them one by one) to bad data/settings from the injection system (even the engine seems to run smoothly).

Have you an explanation why I can take out the ecu relay and put it back in after waiting a few seconds to "fix" the problem, meaning to be able to run it again?

BTW, it might get old and tired but your bike surely still looks amazing.
 

·
Registered
Joined
·
54 Posts
Discussion Starter · #14 ·
That's already great advice, thanks. I had the relay guts out already and did the 3-step test, and I could visually see what its doing. Also used different relays, I can rule them out. I will check the main ecu connector again, I know I wasn't as thorough last time as I should have been. Lots of food for thought about the ecu. I'll be pretty busy the next week but hope I can get onto it in more detail come August. Then it's onto a diagnostic tool, otherwise I'm going bonkers.
 

·
Registered
Joined
·
54 Posts
Discussion Starter · #15 ·
Mystery solved!
Thanks everyone for your input. I finally decided to take the bike to a mechanic.

It turned out that it is a faulty ECU. Not much more I could have done here. A simple fix could be to wire a switch in the earth and disconnect each time to re-set the system.

Or has anyone got a spare ECU for a 996 laying around?
 
1 - 9 of 9 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Top