For what its worth to you guys... ( and no, I'm not going to get into a debate with trolls on this one ), but in experience so far, I can tell you the mounts in these cars CAN CAUSE FALSE KNOCK and cost you power.
Example #1 was a loose passenger side mount that caused low speed knock when hitting a bump or just low rpm driving ( like 1,000-1500rpm ). I'd get -1.00 knock with E40 fuel on 4psi at part throttle.
Example #2 has happened recently. I've made a few short post about it, but... My 2J race insert worked great but then wore fast because its taking all the load ( the other soft mounts are doing bery little at that point ). Well, after many months with it, it was obvious that solid bushing was becoming oval-ed. After inspected it in hand, it truely was. I then took my stock mount out of the closest. I hammered in some heavy industrial roll pins, and then filled the gaps left with castle clear silicone adhesive. Inlet it cure for about 6 weeks because i had other fish to fry ( like a 93oct tune ).
Fast forward to last week. I finally had time and actually had the stock re-enforced mount in the car, so I installed it. Wow... Nice to have some comfort back. But the biggest thing I've noticed? The tunes/settings that used to get -1.50 to -1.00 to -1.25 of knock corrections on randomly, now have.... 0.00 corrrections. I have only seen once correction in over a week now and it was a -0.32 on 1 cylinder and that's pretty normal actually. The race mount was DEFINITELY causing false knock.
I did lose some of the greater things about the stiff mount, but i think I'm going to sleeve it and save it for "track only" duty, which its very good at.
I asked Boomba about building a solution for the other mounts on the car, but they said it was not in the plan. Some one needs to address these other mounts. A 33%-45% increase in stiffness to all the mounts is a much better solution than having mounts made of chewing gum mixed 1 mount made of concrete.
Take that info for what it is
love it hate it debate it. I've just giving my personal findings to yall.