Hi, how long you has been driven with a overheated engine, ?, this sounds to me that
you have internal engine damage and this is the reason why the starter motor can not
turnover the engine fast enough to get it run,check battery power and check start
motor ,also you could spray some oil into the engine on the pistons.