Si en caliente arranca bien, me da que tienen que ser los calentadores. Deberías de comprobarlos haber si están bien. Para comprobarlos haces lo siguiente:
1º - Localizalos y sácales el capuchon de protección
2º - Coge un polímetro y pon el polo negativo haciendo masa en una parte metálica del motor y el polo positivo en la corona de la bujía. Para que te dean bien la resistencia tiene que ser muy baja 1,2,3 OHM como mucho, si te da muy alta o te da circuito abierto esque está jodida.
Saludos !!