It is far more likely that the coolant temperature sensor has failed than an automatic choke issue. When this fails, the ECU assumes that the engine is up to operating temperature so you can at least get home. Of course, when you start the engine cold, the automatic choke doesn't kick in. This is a reasonably common issue.