It has happened to many that the battery connection to the fuse box under the hood on the passengerside gets loose.
next to this fuse box is a large diameter wire. remove the plastic clip cover and inspect for security and condition.
this supplies power to engine control componet fuses....