Obviously its not easy to see phom this photo, but I think I do see an oil drain hole drilled under the oil pump, but it doesn't look like you plugged the big air holes up behind the timing chain, but you must have...right...so the breather set up will help with the oil leaks too.......