According to my SnowTech magazine, they have about 110 horsepower and are pretty impressive!
Everything in the article looked good to me, fuel injection compensates for temperature and elevation. Also the turbo is supposed to be real impressive when there are large changes in elevation.