how high did go in the RPM's? our motors love to be revved, and tend to make their power up top. i know my 01 didn't feel THAT much faster than my 03 GT (which has about 50 rwhp on your car), but it was faster when I raced people and passed people, etc etc..
as for the power you are...