Bit of an update,
Coil pack had no switched ground/negative present at the connector,
Cam sensor tested OK,
So I went about swapping out the ecu as the ground/negative supplies for the coil pack are directly fed from ecu.
Spare ecu fitted, then realised I don't have a matching fob.
So switched back to original ecu, then tried 1 final time before calling it a day and it fired up straight away!!!
So God knows what was wrong but now it's working fine???
Battery is fine its been on a trickle charger and has been cranking the engine over most of yesterday