thanx for reply, sorry but is DPF diesel pariculate filter? Wasnt sure these engines have these..? You felt D40 low power, but given the power/torque figures in its favour was this turbo lag? I have read a few blogs on triton which suggested poor turbo lag. BTW we drove both today, and really...