It's a notorious issue on the gen 1. The TB actuator gets stuck and it trips the CEL putting the car into limp mode. Most common issue is the weather...more so during the colder months. My solution for this was to let the engine get up to temperature before shut it off. Once I turned it back on everything was back to normal.