So, I was looking to see if I had the blue fan fail relay of death in my Delorean and I found this:

20170810_162600.jpg

Does anyone know what this is? I was going to buy the fused wire link from DMC but I might not need it now if this device does the trick.

Thanks,

Joe