Intake stopper?

Yup! Bingo! Winner! Bulls eye!
EGR PART!
Much appreciated sir, I guess you learn something new everyday lol