I'm not sure that it will work with your setup but it fits much tighter than the factory mount.
I used the Allen Grove low mount for my Camaro. I am using the TCI subframe, I am very happy with results. Nice and tight.
http://www.alangrovecomponents.com/LS.htm