cmd wroteOk - getting a little further. Neither of the relays at the back of the bike have a permanent live fgoing to them only the switching live. That is the red wire going to pin 30 of each relay is dead. According to the 851 wiring diagram this should come directly from the battery but on my bike I only see 3 main wires going to battery +ive, one to the starter solenoid, one to the 30A fuse (which only seems to be used by the regulator which currently is wired directly to the battery and a 3rd to the fusebox.
The 851 diagram shows 2 wires from the battery side of the 30A fuse but my bike only has 1. I could really do with a complete wiring diagram for the 888 but the workshop manual doesn't appear to have a complete one unless I have missed it completely!
Yes, pin #30 on each of the relays should go directly to the battery positive terminal. See page 74 of the PDF that was linked to earlier in this thread. Also see the attached diagram, which is of a 916 Strada, but the loom is very similar.
I have a bike that uses a similar wiring scheme and that (red) wire is covered in black heatshrink, I recall once accidentally connecting it to the ground battery terminal and wondering why it wouldn't start. Could this be something similar?