No such thing as a reliable, quick, cheap build.
Pick two out of the 3.
Also, there are pistons available for 9.0:1 CR with a DET head on them.
Lastly, the oil pumps that are stock I've found are fine to use, so long as you don't limiter bash like I do.