I know people recommend the hummer motor mounts, anyone try these?
https://www.summitracing.com/parts/sum-7731112/make/chevrolet/model/tahoe/year/2007
Little bit cheaper, maybe smaller without heat shields, easier to install? Look like they will never break..
I've heard some mention of the H3...