Have you sorted this problem yet? My money would be on the flasher relay, the older units had 2 terminals, the modern ones have three ( the extra terminal is an earth), try a new relay, they are fairly cheap. You could pull the old unit apart and clean up the connecters etc, I've found they...