i have a 2004 e60 N62 engine. I have been away for a week and came to start the car and it was quite rough. EML came on and warning about driving slow etc. I put my little computer in and it came back with the above codes. Ive ordered a new injector to see if that's the problem but what is the 0348 error - cam shaft is it? And where is that, how many are there, and is it a DIY fix. Ive got a few more days off work so I need to get it sorted asap. the 0348 fault is apparently Camshaft Position Sensor 'A' Circuit High Input Bank 2. Can anyone advise where it is on the pic,