Chris i decided to go with a 109. so no need for parts. Do not know what it came out of and yes it needs to be drilled for the oil return. I was told that it does not have to be drilled. you can just run a return line to the oil pan. I am located 10 miles north of cincinnati. It comes with the oil pan also.