I have now got my E300. Having had it checked over there are no issues mechanically. There does seem to be a reluctance to start from cold. It takes longer for the engine to fire depending on the temperature, but only from 1st start. Is there a cold start injector or temp sensor that could cause this. Once started it is fine. The one thing I do know needs changing is the oil filler cap. Could this cause an issue with starting or idle speed when warm if it is allowing air past? I remember that the Audi quattro would not idle if the oil filler cap was not located correctly. Any help would be appreciated.