Ok what I thought was a nice car has some issues.I just bought this 89 corvette(well traded my jeep for it)And am having some issues.I have another post for the no spark issue,but here is the one for maybe egr problem and maybe the answer to my bad pinging.With car not running I put a vacum pump on egr.It holds vacum fine.With car at idle Tried the same and it will not hold vacum no matter how many pumps i give it,and the car dont run any different.No change in idle at all.Is this normal on a 1989.I also noticed I have no vacum at the line to the egr at a idle or where at 2000 rpm.Is the egr solenoid bad?I checked timing,plug wires,plugs,cap,rotor,vacum leakes...But egr has me stumped.All I have is a cheap chiltons manual and it dont tell you much at all.Car runs great as long as you dont step on the gas(then it pings bad)And is getting like 23-24mpg on the hwy.