Not sure if you guys have seen this yet, but I'll post it anyway. I like those solid motor mounts, probably have no wheelhop at all on that Cougar. Also notice where they mount the Accusump, I wonder how they manage to do that!
http://www.mummbrothers.com/T2_Stuff/T2Main.htm