A mechanic serviced my Honda 90 a couple of weeks ago. I put her in the water and ran the motor...she ran great...but when I pulled off the cover I found this part laying in there. I'm waiting to get a call back from the mechanic but in the meantime, does anyone recognize this part?