Not likely the flasher as it only gets power through the turn signal switch so it can't control the signals without power via the switch. More likely the switch assembly which is easy to replace (we have them)
And you need to contact Blas for a wiring diagram for your car.
spfwiringdiagrams@comcast.net