It doesn’t front half because of the lack of overdrive it doesn’t make the torque to get the car to move.
Some of your stated rules are wrong. It has to weigh 2650 lbs, and doesn’t have a fuel pump limit. Max of 500 cubic inch.
When comparing to a NFC, the main differences are- the blowers are MUCH more efficient, and the bodies are much more aerodynamic. Plus the big pump will feed it much more fuel.