The idle solenoid was a crutch because they couldn't tune the car the way it should have been and still meet emission standards.

The car likely needs more initial timing and dialing in the carb. I run similar engines all the time and never have run on issues. None are anywhere close to a manuals recommendation for ignition timing events.

The 300 rpm drop in gear is another symptom of insufficient initial timing.