Kyosho Cap 232 40
Since you found the problem, I wouldn't worry about the engine to prop hub location like I mentioned earlier. That was my first thought since I had thee xact same setup and it balanced correctly. Now that you've found the culprit, check the balance again and I'm sure it'll be fine.