Budget Alternator, Bought this for my 2000 Silverado a year or so ago brand new, probably has 3 or 4 hundred miles on it. Trans went shortly after, but I kept the engine now selling leftovers. I know this will fit a 2000 and up 1500 chevy 5.3 not sure.