Diesels are simple yet if you go to a ustaad with 200 years of experience and no proper tools is asking to be punched in the face.
the simpliest thing to do is switch fuel pumps see if the mileage increases. i used to use shell panj sarki and used to get 600 to a tank easy and i dont drive at 60 . last couple of refuels were done from Pso and the worst average so far. similar experiences shared by some other fellow 2d owners. so switch to a different pump preferable is a total pump or go to shell panjsarki.
Kindly Please share the Mileage of the Engine. was it overhauled. when was the last mileage interval at which u replaced the Diesel filter. what grade oil are you using. Any ustaad Interaction so far. were the nozzles serviced if yes at what interval? So hopefully a general baseline can be established