I vote for checking the vacuum hose to the ECU. It sounds like you may be lean under boost and rich off boost. Cheers, Brady