Peugeot Metropolis 400i Stalling/ cutting out once warm - Help required!