To be honest i don't know, i have only had a brief look in the daylight, it's been dark since and not been able to see anything. The ECU/Brain was a little wet but only sprayed with water not submerged and the connector is fairly well waterproofed.
What are these two items called, they are...