USDM alum block I6's ?

It’s because of the shape of my car, the engine bay is short, the cabin is very far forward and the car already has a very short wheelbase. In order to make a long, heavy motor work, I need to move the firewall. That’s definitely not happening.

Cars like the Supra and BMW’s have very long engine bays, the cabin is far back and the front axle is very far forward, especially on a BMW. Front overhang is almost non-existant. This puts the motor closer to the center of the car and even with an iron block I6, my 328 has almost perfect 50/50 balance.