You know I really hate to say it but my car sucks right now. It starts up just fine and after it warms up the CEL light comes on. I push on the gas and it starts coughing choking and stalling. It also spits and put out black smoke. Here are some codes that came up. 113, 117, 123, 542, 587,632...