If it felt like a drag wouldent it feel like a drag break whale your driving? I have yet to pull my diffs apart after about 4 good race nights and still no issues. No leaks or anything. But ever since I installed the vts slipper from the factory team kit it has been starting to make noise. Does the vts just make its own sound BC before I put it in when the car was coming down the front straight the only thing I could hear was the quiet ballistic 5.5 and it ran.smoothe as glass. Even with the noise however it still ran great. Main reason I haven't wanted to pull it apart.