that fuel consumption sounds crap mate.
my dads got a mk3 mondeo estate 2l tdci 130ps so should be same as yours and he gets 50-55mpg easily. good motorway run will see 60+ mpg!!!!!
sory i cant help as to the cause of the problem but i'd say theres definately a problem and its prob gonna be hard to diagnose and fix. all modern diesels are right pigs imho. fantastic when they work but pigs when they dont and VERY costly!