Pay a shop to diagnose it then jump on the forums to find the answer unless you have the time to work through everything it isn't. Someone on here recommended Diesel Services in Penrose, might be worth having them look at it. I own a '97 LWB 299k, mileage around town is around 8.1km/l (23mpg ...