I'm not throwing any codes with the old OEM sensors back in it. I'm waiting on my refund on these Ebay sensors, I'll have to look and see if I know the brand of them. My testing shows that the lean surging, if that's what it actually is, only happens at partial throttle opening using the pedal, in any gear, in the lower rpm, below 2000 or so. Using cruise control in any gear, in this rpm range, it's smooth as silk and runs fine. I think the TPS is used for RPM control in both CC and pedal operation. I'll work on checking the voltage as you offered. It only seems to happen using the damn gas pedal. Also, when using the pedal the Forscan real time has the upstream mixture jumping between rich and lean, but I think that just says it's adjusting real time. Just my thoughts. Again, the cars seems to run well if I don't drive it on the very low part of the pedal, which I do driving in stop and go traffic, and pulling away from stop lights, or trying to get good gas mileage. It was doing this pulling into traffic one day, and revved it up to clear the stumble, while I was letting the clutch out. The clutch hooked up,, I was making a left turn, it lit the tires and I was sideways going into traffic! I thought "Oops", I was lucky no coppers were around. This is my only real issue with the car since I have it back on the road. I drive it, but I know this little issue is there. The damn gas pedal switch / assembly is over $100, I hate to try a used one, and waste money on another worn out switch. The TPS is another thing, some only want to sell you the body with the switch in it. I think I've seen bare switches online. I'll replace what's bad, I just hate to throw good money after bad at sensors. We'll see if the seller of my Ebay sensor really refunds me. Probably Chinese junk.