If you are using a column mounted GM switch i have seen them go bad and not make good contact internally. Replaced a bunch of them over the years. Even a regular dash mounted switch can go bad. If you are getting good voltage at the switch but not beyond, I would look there first.