Sounds like you got the map 0 thing figured out
Make sure you have ISO C version loaded. It helped with the Idol creep up when it is cold. Other than that i'd defiantly guess it is the charge pipe.. it also could be a plug issue too. I was having a few misfire/ses issues and plugs fixed everything for me.