Make sure that you have adjusted the cable correctly.
Clutch cable adjust
Have you checked the engine RPM's?
There are lots of videos on the web with guys using the Timemaster commercially, have you watched some of those to see how your mower is operating compared to those? Some of those guys almost brush hog with the Timemaster. It would be helpful if you post a video as this is happening