I am surprised your ENV75 is not up to the performance of your J2's engine, perhaps it just needs adjusting?
I have such a box on my supercharged L2 and it seems to cope really well with the engine's output. The car is much lighter than a K3 which was perhaps nearer the limit of the ENV75?