La batería cuanto tiempo tiene?? has comprobado cuanto baja la carga de batería con un polímetro puesto en la misma justo cuando das al arranque? no debe de bajar de 10V lo miraste? arranca mal tanto en frío como en caliente? o mas en frío y menos en caliente? o al revés? o siempre arranca mal en todas las circunstancias?
El motor de arranque gira bien y con fuerza? se a comprobado la carga del alternador con el motor arrancado? y un posible consumo interno cuando esta el coche cerrado?? si no compruebas esto, no puedes avanzar. Evidente que con diagnosis sería todo mas fácil, puede dar una pista de que problema tiene, porque puede estar fallando el sensor del árbol de levas (G40) o el del cigüeñal (G28) y de ahí también el mal arranque. Salu2