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.