DOH! This whole time iv been looking for a 1.8 8 valve. I was sure there was something funny going on there.
Ok, Try
thisSorry for sending you up the wrong tree fella
On another note going by the peugeot forums, Peugeots with the same engine have a common egr fault which results in rough idle/stalling.