Honda experts, I was at the junkyard recently and found a mystery Honda electronic part. As a technically-minded person, I'm curious to know what it is. Here are a couple of pictures: http://www.mythic-beasts.com/~cdt22/honda_part.jpg http://www.mythic-beasts.com/~cdt22/honda_part_label.jpg Anyone know? Best wishes, Chris