If a new flasher doesn't help, it may be a short to ground in the flasher circuit. Even a minor short takes voltage away from the flasher, which causes it to warm up more slowly, and results in slow flashes. Just my 2 cents.