I have a mechanic I know well, always puts the car on the ramps and has a good root round with any issues like this, its a lot easier on ramps.
Although you have to trust them!
You could try testing your engine mounts by gripping the engine at the top and trying to move it, listen for knocks.
then maybe push down on the front corners and listen, see if you can get wind of where its coming from.