Have a 1996 gmc 1500 2wd 4.3 v6. Was driving along and it just died. Will start back up and idle, but dies as soon as you give it gas. Shows codes p0102, p 0122, p0174 and p1351. Checked voltage going into the MAF and TPS. Voltage seems good. TPS itself shows proper working voltage. Changed MAF with a junkyard unit. Still doing the same thing. Any other ideas? Please help!