Ive had my share of old vehicles with EGR's. yes, if the pintle does not close it will cause terrible idling and stalling. Is that's wrong with yours, only you can say. Far as it leaking vac, I just cant recall, but seem to think some will not hold vac using something like a mighty vac, it just...