I had the same set of codes last fall. Before you install a new MAP sensor, try a dab of dielectric grease on each of the 3 posts withing the MAP plug, worked for me.
It's common for some of us to get the P1693 code with a fueling box. I just had that code re appear a few weeks ago, I checked the MAP plugs again ( I have 3 with the combo of the EZ and TST boxes ) and it appears that I missed one of the posts within a plug the first go 'round with the grease. I gave it a small dab of dielectric grease and magically, the check engine light disappeared and has not returned.
Scott W.