Ok a few years ago I had an early 300tdi which died going up hills, would not tow my caravan very well and from cold start was very very sluggish. I did all the checks as you did but to no avail, was advised by a specialist that my turbo was on it's way out, bought a new one and still no change...