I have noticed oil coming from the timing cover seal >

Now, after tinkering whilst it is running I have noticed the following,
- if I lift the dipstick up so it isn't sealing, the engine runs better (idles smoother)
- if the oil cap is removed during running the same.
- if i pinch the existing breather pipe it runs worse.
The engine is equivalent to a 998 cooper, i.e 12G295 head, "D" top pistons. It has only one breather on the tappet cover connected to the carb.
Questions are,
Is pressure in the block a bad thing?
Should I source a rocker cover with an extra breather pipe, if so what does this connect to? I assume a 3 way connector to the other breather pipe?
Do I need to consider a breather on the flywheel housing and/or timing cover?
Is the oil from the timing cover likely to be due to the pressure, or a knackered seal?
Also I have good compression across all cylinders, and the car drives very well so hopefully nothing too serious.......
Any advice appreciated please.