I cant seem to figure it out. The car idles terribly and sounds like its runing on three cylinders. I stumble through first, then second smooths out. The car runs great in third. Then fifth gear the engine stumbles occasionally. I changed the plugs, wires, and dist. cap and rotor. Checked the distributor to make sure the hold down bolt did not come loose. Nothing seems to help. I dont think it is mechanical, because the car runs on all cylinders in third and fourth gear. I did pull the engine codes. I came up with 22, 35, 51, 53, 54. This is a mass air car so i checked the hoses going to the air filter, no problems. The map sensor which i think is the little black box on the firewall, (im not sure) Was hooked up electrically but the vac line was never hooked up. And i never had a problem with this before. I checked to make sure the vac lines did not become disconnected from the egr (ok there). The tps i tried checking with a voltmeter several months ago, but could not get a reading below 12 volts, which i know it is not the right reading, but the car ran just fine. The car was a basket case electically when i bought it, and half of the vacuum lines were disconnected, but i fixed all of that, ran great for the past year now this is happening.