The yoof at work has a BMW 530 diesel, it's the 6 cylinder diesel engine model. It ticks over OK, goes up the rev range OK but gets really rough in the midrange and then smooths out again. The fuelling has been checked and is spot on, the ECU is also fine. The fuel pump has also been checked out and is OK as are the injectors. So, it led me to think possibly compression ? The car has been checked for pretty much everything and has been on the 'official' BMW diagnostic computer and shows nothing wrong with the engine (it does show some issues with the air suspension).
He's just had a compression test done and has the following results -
Cylinder 1. 200.2
Cylinder 5. 200.0
Cylinder 3. 198.0
Cylinder 6. 204.2
Cylinder 2. 189.8
Cylinder 4. 196.6
For full disclosure I have no idea what the units are, but I would reckon them to be PSI ? The variation is only 14.4 (whatever units?) from 'best' to 'worse'. Could that be the issue? I know little about diesel engines other than they are heavy, dirty, slow and old fashioned. He has access to another engine which was running well before he put that car backwards through a fence... Any help appreciated.