My 2004 Diamante has a vibration in the front end that wasn’t corrected by a tire balance. The shafts have been inspected and are fine. The engine mounts are all good. This vibration happens only sometimes and at speeds over 55 mph and gets worse when accelerating. It stops when I take my foot of the gas. Any insight?