As said check the timing, when you say holding back do you mean misfire etc or it just lacks power? Also as said is it MFI or EFI?
EDIT: Forgot also check the fuel filter, this IS a servicable item!
Martin
Last edited by martysmartie; Mar 18, 2011 at 10:02 PM.