In 1988 my 1982 crossfire corvette was having engine issues I had the heads milled and a valve job done on them the compression was 140 pounds per cylinder last year my car started detonation through the throttle bodies it ran good cold but when the car warmed up I had the issues. I checked the compression and it was still 140 pounds per cylinder. I took the car out today and have put on 250 miles with no detonation. You may want to try to run the car in a dark garage to see if you can see any sparks. make sure you have fresh gas in car put a fuel pressure gauge between throttle bodies I had 9 psi check timing disconnect the brown wire I believe it is 6 degrees btdc but that information is on your emission sticker. check or replace sparkplug wires cap and rotor and fuel filter. you can spray carb cleaner around the intake manifold for a leak. In 1982 there was a short wiring harness that went from the starter to the main harness both the male and female connection on my car were bad when this connection came loose the car would not run. I even replaced the module pick up coil and coil.