I'd be checking your fuel pressure. Are you running a cat? And how is the crankcase breather vented, charcoal canister in place? -Jeff