i already installed both of those pieces new. and my trucks running like shit and getting horrible mpg. like im talking ****** mpg. i had my friend clear the codes a few weeks ago and 50 miles later cel came back on and thats when i replaced the egr valve and went to autozone to get the codes read.