Haha, did you read that they installed some aftermarket intake, normal bolt on one (didnt specify), while the car was still on the dyno. They lost power! I cant say I am too surprised, the guy that posted the chart said the co. is refusing to refund the money.
But 15 whp is pretty damn nice...