If it is still under warranty, have it checked out. It will be an engine problem. Second, it may be a clogged fuel injector, clogged fuel filter or a poor air filter. Dump some cleaner into your tank and check your air filter and fuel filter. Your problem should turn up there.
stikboy:monkey: