Ur ganna want to get that map sensor problem fixed soon, the egr I wouldn't worry about at all, I got the cel for egr all the time, u can check the sensors with a voltimeter if u have one. But without the map sensor working, you're running extremely rich! And if u leave it on for a while, it's ganna foul ur plugs, and get lotsa back fire, and get terrible gas mileage. I would try swapping out ur map sensor with another one. Good luck.