theese cars are not honda's their for they do not have a ICM you hve ecu power transister coil resister cam sensor rotor cap wires and plugs
so If one was deturmined enough to look for an ICM they would be looking forever
if your car cranks but does not start and has no codes you might want to check the fuel system. unless you are sure meaning you tested and confirmed no spark.
you should simply post what you are sure of and or what you know is happening than others will be better able to help you if you need help
trying to get advice eon a hunch seldom gets results
changing parts to fix problems is never the best way unless you feel you have a abundants of parts to do so but if the part you put on does not fix it i would reinstall the part you started with just incase the part you installed has a problem that could be unrelated to your concirn
first what does the car do? Is their spark? in all 4 cyls is the wireis in the correct fireing order. was heir anything od noticed when replaceing an part?
can you hear the fuel pump coming on.
please take time and right down all of wich you checked and confirmed than post your list. Im not convinced you know why the car is not starting