I would try the relay first just incase!
Electrical faults can be funny things, sometimes same symptoms, different problem.
Mine was pulling to one side when I bought it too. Turned out it was just the deprofiled front tire. didnt look that bad to look at, but when I changed it it was like a different bike.
Failing that you could check the forks havent just turned in the yokes. Had this a few times on my RVF after off`s. Basically you have to get the fron off the floor, slacken all the fork bolts, hold the front wheel, and tweek the handles bars so its all dead straight, then nip it all up. can take a few trys to get bang on.
To check if it is this you can ride along let go of the bars and see if the top yoke looks dead straight while moving, or if you can get access to to top and bottom of the forks, get two little straight edged, put them across the forks at the top and one at the bottom then look down at the ends and they should line up, if they dont, do the above....phew!
Good luck!