Engine shakes under acceleration

Is it smooth at idle & then rough at 2000? If so, I agree with above.
If rough everywhere, I would looking at anything that causes a variation between cyls: fouled spark plug, burned valves, wiped lifter/lobes, etc