I have a '97 900s automatic. The engine while driving will intermittently lose power then continue going and at every stop or slow turn lose power when accelerating. Sometimes stalls on acceleration from stop. Car always turns right back on. I have cleaned the AIC and tried disconnecting the hose from the evap purge valve and plugging the hose connected to the throttle body. No fix. I can't find any leaks or cracks in the vacuum hoses. Idle is fine since cleaning the AIC. I'm thinking it is the fuel pump, but wanted to get someone else's opinion before letting a mechanic take me to the bank. Thanks.