hey guys, I have had my check engine light on for like three months on now, its was going on and off, but now it's staid on, when i cheaked it, it said it was the egr valve, I'm going to get 1 this weekend, but my concern has been, Cuz i have waited to long, does that mean i have hurt my engine in anyway, i know i messed my catalyst converter, cuz i have a wierd sound coming from it, and i get like 300-320 miles on a full tank only. do u guys think that thats why my gas milage is so low? I have done everything else to gain miles on it, other then chance egr valve, get new spark plugs, and seafoam it. what do u guys thing, thank you.![]()