i bought my 97 Z28 with a rod knock so i have no clue if this was a problem before i had the motor out but i dont think it was. once my car runs long enough to go into closed loop it runs like *** at part throttle (it actually cannot keep a steady speed if you are gentle with the throttle) and it hunts for an idle, the first mile or two it is perfect. looking at live data on the tech2 it is pulling out up to 33% on short term fuel trim, timing goes down to 20ish from 36-40 degrees, egr duty cycle goes up to 100%(even with vacuum line disconnected). as you give it more throttle nearing 70% it goes out of 'fuel control learned' to 'unlearned' and all the parameters go back to normal (it says it is in closed loop still) and accelerates fine. it has codes for running rich and egr insufficient(i cant remember if the EGR codes were there before i disconnected it). i checked all my grounds (the battery ground at the block, the one above the starter, the strap near the AIR pump to the frame and the battery to strut tower) using a voltmeter and none were above .5 ohms (i did not check voltage drop, the car seems to start just a minor bit lazy like a weak chassis ground so i will do that next) I might try a reflash but i dont think thats the problem. Any help would be appreciated. thanks, rich