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.
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.