Ok guy well i meet you all last week. well all has been well for a tank of gas. got gas and started to run like crap back firing mis fire in cylinder 1. well it killed a spark plug so i checked that. the coils are all firing also. i checked the o2 also and the maf. after i did that all i got a new code p2188 rich at idle code. any feed back what will cause that egr valve makes funny noise would that cause it ????? well i did a idle log plz read and get back to me plz thanks guys