Why don't you shoot the fine folks at redline an email and let them know the problems you are having. Maybe they can shed some light on what your mechanic is telling you is an oil problem. They use this stuff in 6000 hp dragsters, with excellent results, so I would to be inclined to maybe look to see if your mechanic is installing it wrong. And enjoying taking your money to replace it over and over again. This is assuming he is charging you every time it goes bad. Just because he is a mechanic doesn't mean he isn't doing it wrong.