cranking slowly is bad with fuel injection check your battery, get a multimeter across the terminals you should above 14v with engine running, check the conections at starter motor and xclean up all earths in engine bay, give it a good service plugs, dizzy cap rotor arm, check cold start injector is working this is essential for starting when cold