The weird thing is that it seems to be working? Either I misdiagnosed the problem, or maybe my old one was just broken.