You might check for an alternator grounding issue. The alternator grounds through the mounting bracket, through the starter to frame ground strap, to the frame. A bad ground connection in any of those areas will cause issues. On Coolerman's recommendation, a few years ago I added a battery...