FWIW
I got an Electronic Flasher at Advance Auto Parts - about $10. I got the 3-connector type since the one it replaced had 3. Works like a charm. Even used the orig rubber "holder".
*I have also noticed if the battery is low (with engine not running) the turn sigs don't function properly (voltage sensative) - even with an Elec Flasher (and nothing wrong with turn sigs). In such case, charge battery or start the engine and run it up to 2500/3000 rpm and try the turn sigs again.
*A poor ground will cause turn sigs to act goofy - work at times and not work at others. (Been there, too and wired a "Popwood Ground" which fixed problem.)