Hi all. we have had this problem for a while now. our 1.8 c-max when you start it it doesnt always start first time.At first i thought it was the battery but its not.If it does start then theres times that instead on start up it idling on 1000rpm it does around 800 and sounds like its struggling and you have to rev it to clear it. once running the car is fine. anyone any ideas?