Hi I've just recently bought a 04 plate Focus C Max 1.8 Zetec. Got 60K on it with a full service history. I’m getting an intermittent problem when starting up the car. It starts but revs immediately drop to 500rpm and the engine sounds like it’s going to stall. If I dab the accelerator the car stalls but if I put down the accelerator for a couple of seconds it pauses then revs up past 1000 rpm then appears to be all ok. However if the car starts this way then whenever the car is moving and I put in the clutch the revs drop to 500rpm and bounces around for a few seconds then usually go back to 750rpm (which I where I think there are supposed to be normally). Strangely this doesn’t happen if the car is stationary. I can have as much electrical stuff on as possible and revs never drop below 750 rpm. Steady as a rock. Also after a short journey the car can stall when started without the idling saga. But I’ve done a couple of longer trips and it seems after driving for about 25 mins the car drives fine. No probs with idling or stalling. It’s not linked to very cold or wet days either. It was freezing the other day and it started and worked fine all day. I’ve taken it back to the local car dealer where I got it from and they said they have replaced the alternator and battery. I’m a bit suspicious about this as the battery doesn’t look new when I lifted the battery cover the other day and they have told me that the 2 occasions they’ve had it the fault didn’t occur. So only got their word they’ve changed both bits. I have seen a few people on forums with problems like this but they don’t seem to have provided an update at the end of the thread as to how/whether it was fixed. Any advice or help most appreciated.