IMO buy a OEM starter. You might want to check your grounds Battery to frame battery to engine battery to body. But it really sounds like starter.