When you say sluggish, does it feel down on power throughout the throttle range? Does it die out when you give it more throttle?
Check the basics and easiest stuff first. Pull the air filter, clean and oil if needed. Check the fuel flow from your pump. I had some issues a bit back, and it turned out to be my pickup screen and filter. Once I cleaned the fuel screen and flushed the filter, it ran like a champ again.