Your car does have codes, if you take it to most any chain auto parts store they will plug in an OBDII scanner (OBDII is on all cars built 1996 and later) it should pull a code for whatever went wrong, no guarantees, but should. The code may point to exactly what is wrong, or may just point you in the general direction, "intermittent ignition fault" for example, then you go online and see what causes an intermittent ignition fault (look up the code it pulls for Honda) which may be a number of things. Working on modern cars is like learning a new language, and it is not nearly as intuitive, but between the fault scanners, Google and YouTube really no harder than old British, just very different.