for battery check turn everything on lights heater if you have one turn engine over I if voltage drops below 11 battery problem otherwise as hankworht said just high compretion and starter motor struggling defo needs good earth strap from engine to chasis