Sounds like plugged fuel filters to me.Been 40 years.Helpless engine at idle with plugged fuel filters.Once it was revved up it was good.