The rattle is coming more from the throttle body side of the S/C, I've got case bearings on the way and should be here this week. I'll post back up what I find out.