What 12pin plug is this?
I found it while the bike had the windshield support and front cover removed. Its tucked up behind the glove-box and near the relays. It looks like its supposed to have a cover on it (where did that go?) and a whole lot of pin connections.
I can see what looks like the plug on the electric wiring diagram but this does not have a label for what plugs into it. It must have been like this for years so its not harming the bike or causing problems that I can discern. I'm going to put a proper cover over it next time I have the plastics off to keep grime out.
Looking at the wiring diagram for the MP3 500 series (I hope this is the right PDF) I don't see a 12 pin plug on the PDF. Unless I just have the wrong Pdf which is possible; I have a 2016 MP3 500 Ie Sport NAFTA.
https://manuals.wotmeworry.org.uk/Piaggio/Piaggio%20MP3/MP3%20500/
It looks like the plug near the part marked as (3).
https://www.easyparts.nl/explodedview/Genuine-parts-Piaggio-MP3-500-IE-RL-ABS-E3-E4-2015-2018-(NAFTA)-Electric-wiring-m24709-d216299