Hi
I have been having same problem as you, I have the cam sensor and crank sensor replaced and it made no difference.
A couple of days back I had a look at the fuse box checking fuse no 9 and fuse no 26 (Automatic transmission fuses). When I went to pull them out, well, they didnt need much pulling, they were so slack I was suprised they were still in place and had not falling out. With a thin blade tried to push the fuse holder connectors together, replaced both fuses(old ones were ok) but now the new ones feel tighter in the fuse holder.
I have not seen the EML for three days, starts first turn of the key.
The question is , is all this a a bit of wishfull thinking of my part or am I on to something here.
I wont touch anything else for a few days and see what happens
Oh No! It was wishfull thinking fault reappeared today again 
Sorry to hear that....... 
IIRC you also have a 2.2 with the same fault codes?
Have you read the g/b codes to see what they are?
And i think theres another 2.2 on this site with again the same codes :-/
Hi,
I get same fault codes as you, Ive been using my cheap Tech2 tool to read the codes
Engine
P0340
P1700
Gearbox
p1781 engine torque signal circuit
p1740 torque reduction signal circuit
p0727 engine speed input circuit no signal
The codes description that I have added are as stated on a codes list that I have