I will try the EGR. I did not suspect it, as I have been living with the code for inop EGR for a couple of years
and the problem is much newer. I did try disconnecting the EGR and putting a golf tee in the vac line but no diff in running. I guess I will try the new EGR, a coil wire, and check out the throttle actuator, though I heard that is very $$$. Thanks!!