Turns out my leak was coming from a faulty needle valve. After I screwed in a new one (10cents), the leak was no more


Black 2007 Speedmaster 2007 Ducati Monster S2R