We have a 1999 Peugeot 406 2litre Hdi 110bhp which has covered 96000 miles. We have owned it since 12000 miles and it was been serviced regularly. Two months ago it refused to start. The engine turned but it would not fire up. There followed a sequence of breakdown recoveries and trips to two garages. Sometimes it would start if it was a warm day; at other times it was impossible. Initially the fuel pump in the tank was replaced, this was followed by the fuel pump mounted on the engine. When we attempt to start the car from cold it usually fires up within three attempts, sometimes a little throttle is required. If the car has reached operating temperature and then left to cool for twenty minutes it becomes very difficult to start, often needing up to twelve attempts. Once running the car drives as normal. It has been suggested that the next step is to replace the injectors but as this would cost over £1000 I am reluctant to spend this on a car of this age. I feel that the problem is related to the engine temperature and the flow of fuel. I'd be pleased to know your recommendations. Aside from these problems this is a great car.