Well... nothing happening with no reason in cars, it havent happen in to my car yet, but those error codes could differ from car to car, depends of a lot things.
The easier way is check oil level, coolant level, might sparkplugs and spark leads needs to be changed.... and i could call and call thinks which would be need check and change. ... Reason why need diagnostics to be done, just to be sure you are doing right way.
good luck with that.