System error codes, what do these mean ??

I wonder if anybody could advise if they have seen these codes and what they done about them. Everything points to a Throttle Body issue as the Micra cuts out on low revs, but it doesn't seem to show that from the codes that came up from the diagnostics machine we borrowed.

U 1000

Body- BCM (Body Control Module) 1 Fault Code

P0011 Intake Camshaft Timing Position- Over Advanced (Bank 1) Intermittent

Any advice on what this is and how it can be resolved would be appreciated.

Micra 1.0 E, 2003 Model

On behalf of my daughter who is struggling to keep the car going with it cutting out all the time