Could be an air leak causing a lean condition which starves the engine. If you see air gaps in the fuel line you have a leak somewhere. Also, if you run a fuel filter route it away from the head so it doesn't heat the fuel and cause a vapor lock condition.