There is no leak that the car can have to make it run rich under vacuum.
Every leak makes the car lean out under vacuum.
If you've never replaced the front 02 sensor then do that. Check your spark plug gaps. The last 4-5 sets of "pre gapped" plugs I've gotten we're all 0.045-0.055 and supposed to be 0.028-0.030