Code 6 Coolant Temperature - sounds like a bad coolant sensor, would cause any car not to start at all.....
Code 20 Electronic load detector (ELD) - lost on that one, but I would start with the coolant sensor and go from there, and Distribators are known to work for 1min and die the next after the car has been shut off, i always get a spare when I buy a civic, and keep it in the car, ya never know lol