Clogged EGR port isn't a terrible shake and mainly occurs around 1500-2k rpm. It sounds more like you have a miss fire. When was the last time you had a tune-up? Check your plugs, wires, distributor cap & rotor, air filter (not likely the main problem).