Check your grounds
I know it seems odd, but before you chase wires all over the bike looking for a bad connection, clean and check (using an ohm meter) your grounds. Grounds are the often ignored item that contributes exactly 50% to each and every electrical connection on your bike. You can also check if it's the relay by installing a 3-prong standard relay in it's place. Wiring it in is easy. Look under the 'tips and tricks' section for the schematic. Good luck!
Got it! Got it! Got it! Don't got it.
'77 BMW R100RS euro, '95 BMW R1100GS, '71 BMW R75/5 SWB, '68 BMW R60/2 (in boxes), '82 Suzuki GS450, '98 Triumph Thunderbird Sport