I have a 1984 Corvette that has 80,000 miles on it. I am the fifth owner of the car but the car is mostly original. The car runs but it is starting to show signs of age, and with that being said I have replaced the following items that have failed. The master brake cylinder, antenna, bulbs and basic tune-up parts, air filter, oil and filter, fuel filter, cap and rotor, platinum dual tip plugs and 8mm wires. When I first bought the car it had problems starting, but always started after 3 or 4 tries. I replaced the fuel pump with one from a 1985 and that made the difference. I also replaced the temp sensor for the heck of it. Just recently the car has been running rough and making a tapping noise under passenger’s rocker. I checked the compression and all eight are within lps. of each other. Leak down test was good as well, most likely a loose rocker or dirty lifter. The car idles at 700 rpm’s with the car in drive and brake on, when you accelerate it hesitates but once the rpm’s are over 1000 it runs great. When you come to a light and stop the tach drops to 5,4,3 and then stalls. It starts right back up again but still wants to stall. To fix this I have run fresh gas with an additive in it, cleaned the throttle bodies with carb cleaner. Removed and replaced the T.P.S, set to .54 volts. I replaced both I.A.C valves, cleaning the orifices and setting the pindles to 1 1/8”. Water balanced the throttle bodies and replaced all hoses (no leaks). No matter what I adjust the idle to the ECM resets it to 700 rpms, which is what it should do. Also on an occasion will the car misfire/cough or “flames out” on hard acceleration. What am I missing? Again the car runs great at 1000+rpms and incredible over 2000+rpms. It starts first turn of the key and runs in neutral but once it has a load until over 1000 rpms it hesitates and stalls at lights.