flasher stays hot

..................uh..................no.................

You need to investigate what is heating it up. Doesn't your battery go dead every couple of days? Doesn't it smell? Blow fuses?