Thanks for your reply. Thanks for mentioning the earth points or grounding points. I have not checked those as yet.
However, I have removed the 3 multi pin connectors from the back of the ECU and cleaned them with contact cleaner but they were quite clean anyway.
Since my last post, I have connected 3 wires from the CKP sensor to the ECU. This was to eliminate any possibility of a wiring fault between the sensor and the ECU. But there is probably only been a slight improvement that is possibly not as many extended cranking times and probably of a slightly shorter duration for the long ones.

Have you any idea how many are thing all grounding points the there are in the Honda Accord?

Thanks again for taking the time to reply.

John