That up down thing really sounds like the idle control parts, or vac leak if you had a jwt ecu or something similar. I really don't have any understanding about your ecu or your map sensor. Sorry I can't narrow it down for you, sometime you just gotta bite the bullet I guess. Good luck with it, post up your results