Car shake violently at traffic light

Something wrong with the air/fuel mix (thus do air & fuel filters, check fuel pressure and for vacuum leaks) or something wrong with spark (thus have a look at the spark plug wires). But a look at the motor mounts is also in order. If nothing turns up there then you move on to other things (like distributor/coil, EGR system…)

Is the check engine light on?