Engine failures especially low power can be caused by turbo charger failures which can be caused by:
1. Non delivery of oil or coolant to the turbo;
2. Old oil non functioning oil filter
3. Carbon deposit on the turbo shaft due to sudden turning off of engine after a long drive (thus
burning oil)
Be sure you take good care of turbo if your vehicle has one