Hi DIYheadache/Peter,
I came across this thread because I am having the same issues as you had (it has been years ago) but I was hoping you could help.
I have been to peugeot myself and they have done the whole ECU upgrade, throttle adaptor, throttle body clean, tightening things here and...