The only factors that effect primary turns are voltage, frequency, Flux level (Gauss), and the Ae of the core.
With an etd59, Ae 3.68, 70khz, 340vdc, and 28 pri turns, you are around 1200 G.
I think you should try changing your frequency as low as 50khz. This will give you some forgiveness in your wire size. But raise your flux level to 1650 Gauss an acceptable level. Fortunately this is a easy RC change on the controller chip. If i remember correctly the frequency of the controller is divided by two for the transformer, so your RC on the controller should be set for 140khz for 70khz on the transformer. Try changing the RC for 100khz for 50khz on the transformer.
With an etd59, Ae 3.68, 70khz, 340vdc, and 28 pri turns, you are around 1200 G.
I think you should try changing your frequency as low as 50khz. This will give you some forgiveness in your wire size. But raise your flux level to 1650 Gauss an acceptable level. Fortunately this is a easy RC change on the controller chip. If i remember correctly the frequency of the controller is divided by two for the transformer, so your RC on the controller should be set for 140khz for 70khz on the transformer. Try changing the RC for 100khz for 50khz on the transformer.