I think i was kidding myself. In the end i took it to "Diesel Diagnostics" in Coventry. They said it had an unusually high (in his experience) pressure at the DPF on idle, something like 239 bar (2.4?) and he suspected it was partially blocked, resulting in the reduced performance. My girlfriend and i have been doing some zero to 100k sprints on a safe stretch, and getting between 9.5 to 10 seconds, its supposed to be sub 8 seconds? I took it back to Toyota, they said no error codes (The same mantra) and some pipes near the DPF which normally are an indicator of a dpf blockage were not blocked, so they still do not think there is a problem, they reckon they got 8.5 seconds on zero to sixty, although if they stoped there watch bang on 60mph, that would have only been 58mph according to my sat nav, i was stopping it at 100k assuming with the accuracy of the speedo, it to be about 60mph. Im now going to write to Toyota, and state my next action is to take on a rolling road, to establish the bhp and zero to sixty, and if the figures are significantly away from expected i want a proper investigation, im going to ask if they want to make any action before i do this. I tried to clean EGR valve, but my setup is different to the pictures on here, so i couldnt continue, but the bits i did see on dismantling didnt seem that blocked up. Any thoughts, help welcomed.