It only needs bearings. If you want, I can provide them for 30 SAR, original. Taken from an imported engine. And these are the types of cars the alternator fits: 1. Chevrolet Cars: Tahoe: 2005 - 2006 models Suburban: 2005 - 2006 models Silverado: 2005 - 2006 models (and 2007 Classic model) Avalanche: 2005 - 2006 models Trailblazer: 2005 - 2009 models (for 8-cylinder engines) Express Van: 2005 - 2007 models —————————————————— 2. GMC Cars: Yukon / Yukon XL / Denali: 2005 - 2006 models Sierra: 2005 - 2006 models (and 2007 Classic model) Envoy: 2005 - 2009 models (for 8-cylinder engines) Savana Van: 2005 - 2007 models —————————————————— 3. Cadillac and Hummer Cars: Cadillac Escalade / EXT / ESV: 2005 - 2006 models Hummer H2: 2005 - 2007 models