Oil Leak Question

Did you look into Total Seal at all. Alot of guys use them and have success running tons of boost. Pain in the *** but changing rings will probably fix the problem and increase your boost a bit in the process.