1st check the wires that go to the code pad they are prone to brakage due to the constant opening and closing of the flap a wiring diagram is required if they are to fix the wiring not sure if a haynes manual will show this try a good library some have haynes manuals cant belive you was told to scrap it
Peugeot master technician, November 2008