Engine start, and usually dash radio and generator operate off the chassis battery. Dirty terminals or loose connections can cause the intermittent problems.
On my CRV I had a problem where I would shut the engine off, and then try to restart 5 minutes later and NOTHING, No start, No lights or anything, I got out and wiggled the positive terminal connection and voila, everything OK. The terminal was cleaned and tightened as much as possible but it was still not tight enough, I had to put a shim in it and no problems since, the battery terminal appears have been made too small.
Ken