I have a Peugeot405 (XU9M, DDZ, 1.9 petrol, 1991) Idle at start-up high. I really like. He's been misbehaving for a while. I replaced the valve position sensor and the intake air temperature sensor, the idle engine, the MAP sensor is good, I replaced the ignition cables, the ignition distribution cover, the oxygen sensor, the cooling water temperature sensor. The fault is not gone, the idle is still high (3000 rpm) or would go higher, and after a while, the idle will swing. Maybe the idle motor wiring has been mixed up? What else could be wrong? Please help me, I really like this Peugeot. :) Thank you, be care Istvan