Why would the blinkers on a 95 Chevy Lumina suddenly stop working and how would you go about fixing it?

1) Replace flasher unit OR 2) Clean turn signal contacts with WD40 Had same problem. No turn signals but hazards work. Online research suggested most probably flasher needs replaced or bad contacts in turn signal switch. Mine started working out of the blue - I think contacts were a little gunky. Someone with similar problems suggested blasting the inside of the turn signal switch with WD40 to clean any gunk and corrosion from the contacts.