Sounds like the MAP sensor is the bigger issue anyway. I recall that they are easy to get at, dunno how pricey they are though.