I would have bet on that O ring from what you described, glad you found the issue. That O ring is very easy to damage during assembly. On the later models such as yours that has oil pressure too , earlier ones don't.
I learned all I need to know about life by killing smart people and eating their brains. Eat right ,Exercise ,Stay fit, Die Anyway!