Kurt, check the amperage draw on the starter when the engine is both hot and cold....sounds like some bad internals...maybe the armature or brushes....