Battery Cables Suspect
Prior to spending any money check your ground and positive cables. I replaced my starter for Universal 25 diesel ($350), altenator ($300), wiring harness ($75) and still had an intermittent problem.I changed my ground cable ($25) and fixed the problem. I did not realize that a ground cable could cause the problem.......... I mean after all it's only a ground.Live and learn.Greg