Common rail diesel problems: how to understand and resolve them