Like a bad ballast resistor... but not.

I had to replace my ignition switch for the same reason. I would say that it is a 80%-90% switch issue.