Have you checked the distributor cap, rotor, wires and plugs? Also, run some Seafoam through the fuel system to clean the injectors. Also check the air cleaner and pcv valve and it’s hose. Lastly, spray wd-40 around the base of the throttle body to see if you have a vacuum leak there.