I have been hunting down a surging idle and miss at around 2000 rpms for some time now. I ran codes when the problem first presented itself last week. I had 11 koeo, 11 koer, and 63 continous. I replaced the tps sensor, set it to .99 volts using an engine ground. I drove it and within 1 mile the c/e light was flashing at me. I then did a search and red the engine had to be warm and to use the sensor ground. I just did that and then reset the computer. The tps is at .90 volts now and it was idling pretty nicely. I went for a test drive and it flashed the c/e light again. I just ran codes and I have 11 koeo, 63 and 98 keor. I have no idea what the 98 means "Hard fault is present in-FMEM mode". So what would be causing the freaking 63? It seems to set the code when I am cruising at about 2000 rpm with my foot just barely depressing the gas pedal. I checked the tps at this position and it is reading voltage, I dont have an analog meter, but with the best I can tell there are no opens. Does anyone have any ideas? Thanks alot!