If it is rattling under acceleration, you probably have bearings going out in the s/c, or at least the snout. I would consider a rebuilt one from zzp, or there is a guy on ebay that only does m90's, the price isnt that bad, after core.