I have changed my thermostat, waterpump and radiator cap. radiator was bleed. No oil in the water and no oil in the water but car still overheat
It sounds to me that the overheating issue relates to the themostatic coupling which your radiator fan is attached to. This is effectively a thermal clutch which allows the fan to turn freely when cold but when it gets warm it is supposed to lock the fan firmly to the pulley wheel to which it is attached.
When these couplings fail, the fan clutch effectively "slips" so the fan fails to generate sufficient airflow across the radiator. Thankfully replacement is a fairly simple operation and the fan clutch is not an expensive part.
You may find that this video provides more information.
With regards to the starting issue, I suspect it probably relates to corroded wiring terminals or a corroded / poor earthing strap.