This is where I am at the moment.
The car had a complete oil change and major service yesterday. I had (slap my wrist) allowed the oil level to get very low, just over the low mark on the dipstick, although no oil warning light was apparent and I noticed a small leak on the joint from rubber to steel on the oil cooler pipe to the block when under the car.
I bought a couple of camshaft position sensors, but now not sure that they are the problem as they are returning values so will return them.
I let the engine warm up, put on my code reader and deleted the codes P0001/02. The amber engine light went out and stayed out.
Turned off ... waited one minute, started up again, the light stayed out. Repeated the process.
Hopefully that's it .... not enough oil to the camshaft, but will wait until I can take the car out for a run before I'm convinced that is the problem (had an angioplasty on Wednesday so not allowed to drive for a week).
I am fearful that the light will come back on during a run, but will report back.
Steve