Celt, my mistake. The middle pin on the drawing for the stock Hella should have read 87a.
I'm not sure what the 87a means, maybe someone can chime in and clarify this.
Sorry to here this did not help your situation. Might be the solenoid.
My bike is an intermittent problem. I'll see if I can locate the Bosch and give thath a try.
Mike


It's not speeding till you get pulled over.
https://www.youtube.com/watch?v=Bqa1s4jhkQ8