New commercial mount for 2004R transmission

The torsion bar sockets are still there.

Yeah, they're still "there" but it remains to be seen if they stay in place when all the torsional forces are placed on them. I'm not too warm and fuzzy on that mount yet.