check the strut mounts, aka upper dog bone mounts to the rad support.

pop the hood have some one shift in and out of gear so you can watch the engine.

if you have oil leaks the motor mount could be dead already.