On the oil leak, I had difficulties sealing the 90 degree adapter on mine. The leak was where adapter meets block. I removed it and used filter straight on. This solved problem, I'm not sure if you running 90 degree adapter though. I bet it sounds nice!