I noticed the timing of my car is about 800rpm although the engine cold as i start in the morning. Previously when the engine is cold usually it idle at 1200rpm. Some times it decreased to 600rpm at normal temp and i hv to tap the gas pedal to increase rpm as the engine vibrate hard. The feels is like the auto choke is not functioning (EFI engine do not hv auto choke right?). What is happening? Plz guide.