All completely in my own experience and opinion...
Commonrail engines are a fantastic idea in theory. Max power v effiency, let the computer sort it all out. When it works, it's great, when it doesn't, it's just another bill at the end of the month.
PD, when a cylinder needs fuel, it gets it...