one more thing bro, I notice that your 13yrs prado drive only 130,000km..very low milage for me. diesel engine especially will take longer time to really reach the operating temperature, at least 10 minute of driving or 10 to 15 km!! for the engine oil to be really hot to burn any residue, dirt, water that trap inside it. there are chance your engine suffer from SLUDGE problem. remove the top engine cover or sometime can be seen tru engine oil cap. if not severe a simple flush can reduce the problem. if not $$$$.
130,000-km is nothing to a diesel engine. From my personal 'seat-of-the-pant' experience, it takes about 70,000 to 100,000-km to properly run in an Isuzu engine because after that, only does the engine feels "lighter". So very unlikely to need overhauling, unless you did something stupid to the engine like using wrong oil or never change oil or torn air filter letting in abrasive dust or something.
Like some said, try straight SAE 40 Rimula oil (not Multigrade 15W40), then go onto wide open road and drive really fast as though the devil on your tail. Try dragging the engine to high rpm.
I prefers to use my head than follow the crowd. After all, it is my money and not theirs.