My car has a nasty shake at 900rpm but smooths out over 1000 rpm
Things I replaced recently:
A few vacuum lines
EGR Valve
EGR Tube (it was cracked)
Spark Plugs replaced about 4 months ago (I checked them again recently, no bad plugs)
Cap + Rotor replaced.
Oxygen sensors...