335i was underrated. It's more like 320-330 to the crank.S/C FJ is 304 @ crank - 335i stock is ~300 @ crank. Consistent points used for power to weight.
I agree with you that its not a close comparison at all when you factor weight in. Obviously mods to the 335 make it even more impressive.