without the nitrous, you might be making 290 hp, 310 tq at the fly. Figure 240 hp at the wheels, 270 tq.
There is no way that thing is making 398 hp N/A. I don't know if you've had it to the track, but you'd be good to break into the 8's in the 1/8th mile.....