Can you post up your dyno sheet? Not trying to take a dig at you,but the calculator I use comes up with closer to 500 hp based on your performance and weight .
Just curious as to what the entire pull looks like,your peak numbers come in around the correct rpm for the port volume and cam used from what I can see.
Depending on how efficient your converter is,you may lose a little mph going to a higher stall.
Keith