I don't know a lot about Landcruisers, but generally with a diesel motor if there is power loss the first thing to check out is fuel supply, so try changing the fuel filter first, even if it has been changed recently it still might be faulty or your fuel contaminated, possibly with water.
|