Question: what are the codes for check engine light?
Answer: P0128. Coolant Thermostat (Coolant Temperature Below Thermostat. P0171. System Too Lean. P0174. ... 
P0300. Random/Multiple Cylinder Misfire Detected. P0401. Exhaust Gas Recirculation "A" Flow Insufficient Detected. ... 
P0440. Evaporative Emission System. P0442. Evaporative Emission System Leak Detected (small leak)