Recently started running poorly in the cold. Once the engine warms up, it runs fine. Pretty consistently throws the p0130 and p0133, and randomly throws the p0401 mixed in. Changed the o2 sensors last night with no improvement. When cold the front sensor will read 0.0 to about 0.3 and when warm it stays near a 1.0 reading. The rear sensor runs pretty much always at 0.0 with small fluxes to 0.1. Is all of this an indication that the EGR is stuck? If so, how do I tackle it? Can I clean it or is it just a bite the bullet and buy used or new? Any thoughts are appreciated!!