GM 6L80E transmission pump assembly with attached bell housing. Remanufactured with new bushing and seal. THE PUMP WILL NOT COME WITH ALL THE BOLTS. WE WISH IT DID BUT THEY ONLY COME WITH 2 TO HOLD IT TOGETHER IN SHIPPING. YOU WILL NEED TO USE YOUR BOLTS AND ALLIGN THE PUMP PRIOR TO INSTALL.
OEM Part Number 24239892