Hi all eml keeps coming on every other month with code p0101-62 was told possible map sensor replaced with an original Bosch one with same part numbers light came back on after an hour of fitting so refitted old one drove for a month or so no issues then it came on again today so I started checking all connectors and pipes were connected unclipped the little plug that's attached to some sort of vaccumm solenoid goes in the side of the inlet manifold plugged it back in and light was gone not sure what this part is and what it does if someone could shed some light on what it is and what it does that would be great my cars a 2014:1.2 fiat Punto thanks in advance