Check for continuity across the 2 plug prongs with an ohmeter, same at the pins on the BH itself, if you have an "open" then something is wrong. The cord is often the one being the culprit. If your not familiar with this, I'm convinced any garage will take a minute of their time for you and free of charge, maybe at the same time you do your next oil change. You could always plug it in and listen, they all make this trickling/gurgling sound if you put your ear up close to the engine block