i had the exact same promblem have you tried changing the spark plugs as when i did this last summer it now works fine touch wood i no people that have had the same problem and taken it to a garage and it cost them over £100 to fix it but changing the spark plugs worked with mine hope this helps
>> Stay informed about: Peugeot 106 problems starting PLEASE HELP!!!!