Try another new thermostat. Half of the ones we get now are defective. When does it overheat? On the highway, idle slow speed, right away or after you run awhile. I don't think timing or fuel mixture is the problem. Be shure there is no shipping packing on the new radiator blocking the flow of coolant.
George