I'm not sure what you mean by struggle, but it's possible that your throttle linkage needs adjustment. You just may not be getting full throttle. Lots of threads here about making adjustments, here is a good one:
http://forums.pelicanparts.com/porsche-911-technical-forum/537218-not-getting-full-throttle.html
Mark