Thanks Bob and Grog,
I will check the throttle plates in the near future Bob. Other than that I guess the best bet would be wait until spring, and let Marty, the mechanic, check it out and come up with a solution.
Want to thank you both for your input, much appreciated. :)