Get your buddy to look at it again.
Possible vac leak A hose fell off the carb
The timing curve is stuck part way up the curve
weights sticking, springs fell off
Springs too light sloppy inconsistant advance
In the mean time stay off the throttle
Chevy Ford Chrysler is irrelevent.
Somethng has changed to casue the idle rpm to change.