Brian, you currently have my car in your shop for a power loss issue. John mentioned to me that you thought it might be the MAP sensor. Also you have said in the past that these rarely fail, it could be a wiring harness issue. That got me thinking, this car sits outside a lot, and I have had issues with squirrels chewing through the wiring. You might want to consider that possibility before you dig too deep.