Ciao, io sto avendo lo stesso problema, pero' e' costante non intermittente . Quando provo a collegare lo starter direttamente alla batteria (+) funziona perfettamente.
Per scartare l'ipotesi di un motorino d'avviamento difettoso (senza smontarlo), 1) fai arrivare il positivo direttamente al dado (+) dello starter e 2) Gira la chiave per azionare il rele' (assicurati di avere il motore distaccato da tutto, i cavi delle candele staccate, e trasmissione in folle in caso lo starter dovesse girare il motore).
Se il ponte diretto aziona lo starter e gira il motore, allora c'e' un difetto nei fili. Se il ponte diretto non aziona lo starter e la batteria e' buona; allora il problema dovrebbe essere nello starter (il sospetto e' rafforzato dal fatto che e' un difetto intermittente e che e' anche dipendente dalla temperatura, molte volte uno starter e' difettoso quando raggiunge alte temperature...)
Spero che i consigli possano esserti di aiuto