Sounds like you may have it. Those pull chain switches do go bad and I've had to replace them. They are only a few bucks. Sometimes I'll drill and add a pull chain to an existing light fixture. Good luck.
© 2017 Renovate Your World LLC