Not at all mate
Stock cars with just a nistune pull figures close to 200kw
Something must be causing a restriction somewhere.
Is the rest of the exhaust 3 inch?
Also is the power figure limited by knock, is this why he doesn't want to push it further or it just won't pull further?