This is kind of an old unanswered thread, but here is a thought if you haven't figured it out yet. You may be getting a bad connection with the flasher or ground if the flasher isn't mounted to something. Look to see if it is dangling or mounted to the frame electronics plate. There may be a break in one of the wires, a loose connection or ground wire.