Thanks gentlemen for your inputs.
The fuel pump does come on with the key, I will check if the relay is all ok tomorrow.
These are the current symptoms:
1. Rough idle, feels like 1 or more cylinders are not firing, sometimes shakes bad and feels like stalling, but RPM is fairly contant though.
2. Accelerates fine, occasionally hesitates before revving up.
3. Sometimes idles perfectly after a short high-rpm (4-6k) around the block (max 50mph).
4. Starts fine cold or hot, but occasionally crank longer before firing up if "warm". Eg. 45-60min after switching off a hot engine.
Would the fuel distributor or fuel pressure regulator be involved?
Also would the rough idle be related?
Thanks in advance.