1981 stock corvette, 87K. Last month or so, idles up fine, runs ok on the road until it’s warmed up. Check engine lite comes on and it dies. Cranks back up and does it again within 5-10 minutes.
I replaced the fuel filter (pretty nasty) and I still get it. Today I took it out. After stopping, idling, then attempt to take off, the car would stutter, and then go. Check engine lite started flashing every minute or so. At one point, I had to cross 2 lanes of traffic, and it stuttered. Though I was gonna die.
Anyway, I pulled the codes and I get 23 Mixture Control Solenoid Circuit. I checked the connectors, cleaned them. I also noticed that turning on ignition before start, I hear a single click, then another when I shut off.
Is the switch flakey? BTW a few weeks back I pulled the dash to replace the speedometer. They dash lights aren’t working now after I put it back, could this be related? Tach works fine.