670HP from a 5.5L engine is believable, although it is admittedly ambitious. The specific output of this config is ~122HP per liter.

The...