Stop in for a cup of coffee

Posf150, egr valve is rotten. Guy put 3 screws in to hold it together. So no seal, vacuum leak equals egr passing fumes into intake.
I took screws out and found a spring that would go inside and keep pintle from lifting off its seat. Runs much better, but its still a piece of crap.