Had my 2003 Yamaha Kodiak 450 overheat this morning while spraying the food plot. Opened up the front to get at the fan and found a mouse nest and 9 severed wires. I was able to patch things up fairly well, but it looks like the end of this “capsule” got chewed off.
What is the clear blue device?