Could be a bad flasher. I think if you had a dead short in a wire going to the light, you would have seen smoke and had some melted wires, unless you have a fuse. I think the aftermarket flasher units come with an inline fuse. Have you checked for that?

If you have a VOM it is very easy to check for a short.

Kurt