Came off of a 2005 Pontiac Grand Prix GTP with 152k miles. This is the Gen V Eaton M90 which is a good upgrade from the Gen 3 M90. Has some markings and residue as this is a used supercharger. Rotors spin freely. Has slight wear on edges of rotors as shown in pictures, overall good condition. What is shown in pictures is what is included pretty much complete with mounting bolts. Please let me know if you have any questions.