Violent shake in the front end

If you let up on the gas and it goes away, that would certainly point to an engine issue or drive train like the CV but certainly not struts, tires or tie rods.