126 rwhp? What a joke. Makes me reconsider buying one.

Took a second look. Damn that thing is lean from the factory. What's the compression ratio?