my 940 started stalling the other day. tach goes flat while driving. can hear the pump cut on with key. can also feel and hear relays as well. disconnected air mass connector while it was running and engine started bucking. plugged back in and smoothed out. any ideas?