Did you give the B40 a good break in on the stand? I usually don't put a lot of weight in "proper" break in procedures myself, I put 'em on and fly, but I do know the B40 prefers and definitely responds to a good break in. I've always heard to break the B40 in per the manual instructions, to the word. I've done so on two brand new ones and both ended up being excellent runners as soon as this was done. I've witnessed a few more with the same procedure with the same results.
Without digging up an instruction sheet, repetitive two to three minute runs at a slightly rich setting with
complete cooling in between comes to mind. Use a 10x4 prop for a light load. Run it this way until there is
at least 30 minutes on the engine before you fly it. I can remember actually hearing the engine change pitch on it's own right around the 25 minute mark.
