There is a warm up period. The ECU doesn't start adjusting the fuel flow from anything beyond what the static map says until the coolant sensor says the engine is up to temp. This results in the car running rich as a safety measure.
Have you had the ignition timing checked? If you're having this problem only when the car is cold it's possible the temp sensor is not providing an accurate reading until it's in the higher temp range. As I've mentioned before, the timing is also suspect. The ECU uses a different ignition timing map when the engine is cold and as a result if your timing is off it may be WAY off when running cold.
|