The best overall check is to mount a switch to be activated by the linkage to a light mounted on the dash. Label this light "BOOST" .


If you are suffering from a general lean condition you will have to find it separately.
This will be:
  • O2 sensors
  • low fuel pressure
  • MAF
  • ECT
  • vacuum leak


Given the stalling, I would continue to check for vacuum leaks. Check the PCV hose in particular. Manifold gaskets could be leaking too.


"Those who cannot remember the past are condemned to repeat it" -George Santayana