Just bought them from GM. The EVAP and EGR 2-port check valve is 14047619 and the EGR 3-port valve is 14056648. I also replaced the EGR filter (behind the plastic cap on the EGR solenoid), part # 10159525. List price is around 5.90 for each piece. So count on $25.