I have been Trouble shooting my gmc for a couple months, replaced my Fuel pump, fuel filter a couple spark plugs a vacuum hose and cleaned up a bunch of plugs that were corroded. The rig finally started up and was able to drive around the block but is running pretty ruff, meaning acceleration makes the car bog down pretty bad, and it bogs down when i shift from park to revers neutral drive etc it almost dies. ? IAC valve ?