My Peugeot 307 SW 1.6 Petrol Auto 2005 won't start when temperature is 2-3 degrees or less.*** Will start with continuous excessive revolutions of starter motor and will idle very slowly, no lights on, unable to move gearshift and throttle pedal is inoperative.*** After 3-5 mins approx an audible click (? relay) is heard, lights come on, engine revs to fast idle, gearshift and throttle controls operate normally.*** Have so far changed plugs and both lambda sensors to no avail.*** Any ideas or advice gratefully received.*** Thank you.