There are plenty of posts showing mods to the stock mounts to keep from ripping them apart. Simple as putting a bolt through it. Or welding a piece of chain to limit travel.
Poly mounts suck for a daily driver. Way too much vibration for me. They are solid though.