Working on a 2000 BMW Z3 Roadster. We diagnosed an electrical problem that was draining the battery and causing an electrical short and we inspected for needed maintenance. We replaced the alternator, replaced the vanos oil supply hose due to an oil leak, replaced the a/c serpentine drive belt due to cracks and bled and flushed the brake fluid system.