At least now we know what caused the issue - suggest you mount it as high as you can, maybe use p clips onto the top tube of the engine mount - that's what I did with my Glasair & on other installations I've done.
The MAP sensor may be u/s now but mount it higher & see how it works out, worse...