Having chased the same dog, and frankly, still waiting to see if I know the reason, and actually holding a diode in hand, they either work or destroy themselves. Mine wore over 15 years, but still worked. I’m trying to get back together, to verify a fuel delivery suction issue. Good luck!