I checked the two fuses and both were ok and securely fitted.....so doesnt appear to be that

Just come back from local garage.....they have a snapon diag reader. The descriptions are taken from the snapon reader
It read with ign on and engine off for the engine ecu
P0340 Cam sensor incorrect signal
P700 Can bus error
P1700 Can bus error
And for the gearbox ecu
P0727 Can bus error
P1781 Can bus error
We tried to reset all the engine codes and g/b codes which it did, summat the cheapo tech2 couldnt do!!
(cheapo tech2 couldnt get rid off the P0700 code)
We waited for 15 mins and then started the meega with the code reader still plugged in, sure enuf it struggled to start again and EML came on again
Codes were this time
Engine ecu
P0340 cam sensor incorrect signal
P1700 can bus error
G/b ecu
P0727 can bus error
P1781 can bus error
Clearing the codes and trying a restart, it started fine and no codes flagged.
Anybody reckon its worth changing the cam sensor again (I have no proof that vx actually did change it, they said they did during a phone call to their service manager)
Or is P0340 to be expected when starting? altho if so why doesnt it flag it on a 'clean' start?
Their snapon tester seems to be able to do quite a bit including live data stuff.....but not sure if it could reprogram engine ecu to say manual gearbox :-/
Cheers