Name that part!

EGR timer solenoid I think.