I've had driver demand issues from:
Over boosting, but when it it doesn't register an overboost error this happens sometimes if it is just on the borderline, 1.35 bar is borderline get it back to 1.3.
Faulty fuel pump as sierrafery describes.
Wet or clogged air filter.
The crank angle sensor is found on top of the bell housing just to the drivers side. I wouldn't imagine changing the head would have effected this, but it might be worth checking the connector to it.

