lets not get crazy yet on a new blower.

whats your timing set to wot? it might be to high. simple fix.