Hmm, just realized 2 things:
1) The KD pinions are for a 5mm motor shaft, so wont fit the vxl motors without using one of these on each one:
5mm to 1/8" bore reducer. Thats the main issue with the old emaxx tranny, you cant get smaller spurs than 66t, so you have to use larger pinions, and normal pinons only go upto about 21t.
2) To follow on from Unsullied_Spy's advice, how hopped up is this 3906 exactly- pics and/or details would be handy.