Were you using any rubber in your mounts? That's a no-no.
We always try to discourage drilling a frame to mount an engine. That's just asking for trouble. Also the engine should be mounted as solidly to the frame as possible with good/total contact between the frame and the engine mounting surfaces.
Some photos would be helpful as well as what frame material, steel or aluminum and how your mounts fit the frame.
Tom