Well lets look what an experienced technican should do when faces with the flickering ~WL
Check for Loose connections ....non found...system has been working for months with no problem.
Check for the most likley cause ...remove fan belt ..put 5w bulb from WL terminal to battery + and turn alternator by hand ... if bulb flickers brush /slip ring problem.
If bulb does not flicker remove lamp ,turn on ignition and check dash WL . Bulb now flickers problem with bulb/holder/ign Sw....
Now go on wind your springs up on that one ....