Not bad. Not sure what a 2.9 should put down but that's impressive if thats your actual daily driven horsepower. The place that tunes my car usually throws a few degrees more timing a leans out the fuel to get the higher Jo numbers on the dyno. The backs it back down for daily use. You know just to impress the Internet jockeys.