I got the turn signal assembly from SOR. The flasher I got from fjparts.com. If I were you, I would try and replace the turn signal assembly. I guess the good news is I have a few spare parts for the future as the flasher relay and other things were not the issue.
Well, after pulling my hair out for a couple of months, my turn signal/brakelight issue is now solved. I replaced the brake switch, turn signal flasher, bulbs, traced every wire in the system with no luck. I then replaced the turn signal assembly on the column and BINGO! Just to see what was...