Yes, it definitely has power but I am a little dissapointed with its low end torque...Once you get past 3 or 4000 rpm it flies, but before that its kinda sluggish...This is why I was considering selling it and buying a 328i manual. I hear that even though they have the same horsepower the lowend torque is much better. What do you think?