Hi. It could be the engine mounts as you have suspected. There is such a thing a natural harmonics when the vibration or note of the engine matches the natural frequency of the car. Before ripping everything apart though just make sure nothing is touching against the body work that shouldn't be and also check out the exhaust and cats to make sure things are good there and you have no loose baffles causing the vibration. 