Yes Chris, the timing has been done with a micrometer, protractor and 3.2 cam locks. I opened the heads again and checked it thoroughly. I'm happy it's OK. The compression is very even between all cylinders so I'm inclined to think the lowish reading is just a result of a weakish battery not able to crank it fast enough to build some heat in the cylinders.
Regarding the cam sensor error code, I have checked and cleaned all the connections. All pins appear to be straight and in place. If I disconnect the Cam position sensor blue plug at the thermostat, nothing changes; the engine just keeps bumbling along with its rough idle. If I disconnect the crank sensor, the engine stops, as you would expect.
BUT, when I replaced the cam position sensor with a good one, there was no change.
The cam position sensor circuit at the plug over the thermostat gives 5.2 volts between the lilac wire and each of the brown wires. The cam sensor itself gives infinite resistance between all three pins.
So, what's next please?
Last edited by stooge166; 17-02-12 at 14:09.