I got this 87 K5 that's giving me some starting issues and I cant seem to figure it out. I just bought it drove about 200 miles and had no issues. After about a 2hr drive I noticed it started surging on me and wanted to die out at idle. I parked it and did not drive it for a couple days, I then fired it back up and notice it would run for a couple minutes and start surging or pulsing at idle once again. I reved it up, drove away and didn't seem to have the issue again. After another couple days I went for a drive with no problems and then all the sudden when I gave it gas it started to bog out and wanted to die. The only way I could get the truck to move was by pumping the gas peddle over and over. Now it starts and shut right back off At this point there has been a service engine light which through a code 44. Ive tried some different things but no luck, I changed out fuel filter map sensor and IAC, it seems like its getting plenty of fuel, injectors spray evenly ive tried unplugging 02 sensor and vacuum lines but no difference on anything, one thing I did notice was that when I unplug the Map Sensor the truck starts right up and runs for about 10 seconds and dies, when I plug it back in it takes a few attempts. Also I can get it started and keep it running with idle at a happy medium but no more no less it dies, could it be the TPS sensor or EGR Valve please any suggestions I feel its something easy I'm just missing it. Thanks