sorry i have to start a "reply", i have no idea how to upload more than 5pics at a time.
the oil pump casing look very much the same.
I hand tightgen up the bottom 2 bolts, and gently push the upper part of the housing towards the engine. After that i tighen up the bolts, some say 22nm and some other say 25nm, i couldn't figure out the correct torque and i tend to go with a lower one 15nm, i was too worry i will over torque the bolts(i don't want it snapped, sure i don't have the technique to remove snapped bolts)
Here is the gasket and the o-ring, the o-rings has loose its flexibility, it broke why i pry it out from non-return valve. And i had found 2 additional cracks from the green color gasket. I have brought a grey color gasket and the material looks like a piece of paper instead of the green one(it feels hardern than the grey paper)
I find this engine degreaser is very good, remove all those leaky oil even when the engine is cold!
While rest of the procedure are the same.
I know this forum is mainly E36 + compact, but i find many useful information about 4 cylinders engine ! thank you all members here !