try checking intercooler hose right down back of engine i had exactly the same problem low power and limp home mode when glow plug light came on. ichanged maf sensor, boost sensor and boost solenoid before finding split pipe by accident, my 2.5 trafic has been down on power for 12 months, now i know why
salop neil, August 2011