As said above I'd check the indicator relay (different to hazard) and the hazard switch. It's fairly easy to remove and open up to clean the contacts. On mine the feed for the indicators goes through the hazard switch.
"Y mae dafad ddu ym mhob praidd" 1972 4/4, 1981 MGBGT, 1984 FLHT1340, 1980 XLH1000, 1990 ZX10
|