these chargers have thier own oil, if the revs are sitting up higher then i would say vac leaks... but that amount of boost supposedly kills them take you intercooler hoses off and spin it by hand and see if it puffs, if it does it sounds like its probably a fucked charger.... but if its still getting boost then maybe not