Registered Forum User
Ducati Corse
Posts: 3,134
Join Date: Jan 2002
Location: notts
Mood: Bloo and Yellow.. and Red now ;)
If you 100% sure the connector is OK, then it's either the solenoid itself, or the wiring to/from the switch.
Follow the loom from the switch and make sure it's not been crushed or trapped. Especially around the headstock area.
try tapping the solenoid while holding the starter switch in to see if that's sticking.