I do not know if it can serve, but I expose my case that is equal to yours but saving the differences because it was a 106 1.5D Peugeot Original, and that it requires taking it to the official service to solve it, given the age of the car 7 years and that it told me about almost € 200 of amount, he told me that the most practical and cheap without I did not mind dispensing with that system, annuling it, that was what I did cost me about € 40 and the hot start problem was solved, I hope it helps you.
All the best