1996 GMC Other

Engine Performance problem
1996 Other GMC Models V8 Four Wheel Drive Automatic 164000 miles

My suburban is throwing 4 codes. First is the po102 and 103, then po 161 and po441. I do have an after market air filter. I've had problems in the past with the MAF sensor getting dirty but the problem persists after cleaning. Check engine light mostly on all the time. It goes out occasionally but usually comes back on within 5 -10 miles. Car hesitates, sometimes heavily. Need help I don't know if all these codes could be related? O2 sensors and evaporative emission control system with an incorrect purge valve. How do I find out what needs to be replaced. Thanks
October 24, 2008.

Check out the related content below while we wait for the question to be answered by a professional mechanic.