RE: DR. EVIL and MINI ME
You guessed right it is A BCMA SPE40. You will not be dissapointed with your 26 I think that will be my next engine from Adam. If you bought it from Adam you will have no problems he's great. The 40 is awsome I can go straight up right from the runway. Can you tell I love it.
Shayne