Hey scottty on my 2002 avalanche codes p0174 p0442 p0171 came on so im guessing there is an exgaust leak i was thinking of replaceing tge purge valve do you a bad purge could cause all those codes if u have any videos to help me out i would appreciate it thanks once again scotty your the best