Hi Guys, new to the forum and it was recommended by a friend. I have a 1998 tahoe with 160k miles on it. After several different codes prompting repairs I have yet another one. P0507 Idle Air Control RPM Higher Than Expected. I have recently replaced all wiring, tune up, oil pump, battery...