Used Bosch alternator (AL192X) with fan (1126610063) and pulley. Removed from a 1990 Jaguar XJS and was functional upon removal; parts have been sitting in storage for over a year. Please check part number(s) to ensure they will fit your vehicle prior to purchase.