I have a buddy who has a 03 cobra and he's not sure if the factory supercharger runs off of the engine oil or if it's self contained like mine. I feel pretty sure it uses the engine oil but I've never really had a good look at the car, he won't drive it enough, anyway he asked me and I said I would give it a quick check tonite.