99/04 Roush M90 supercharger kit... The kit comes with everything you see. Jlt cold air pulley bridge, intake inter-cooler, heat exchanger, gt40 fuel pump, 42LB injectors and spider pulley crank pulley. I had the supercharger ported along with the throttle body from Stiegemeier Porting Services. There is no play in the shaft of the supercharger at all. Car ran awesome with this kit on it it makes right around 10 to 11 psi  with the 2:57 pulley on it. The only reason i am selling is I upgraded . This is a Rousch 360r kit this is a complete kit the only thing you need is an inter-cooler pump, inter-cooler reservoir, and   90mm maf and a tune and your good to go.