Does anyone know of any atermarket alternators.