as for spark I visually checked each plugs and they are getting good spark.
the main and fuel pump relays are all clicking.
i would just double check spark by using a screwdriver and grounding it out to the valve cover or actually buy a spark plug tester.
second, just because a spark plug clicks doesnt mean its always working properly. it could be an intermitent problem and sometimes it clicks and sometimes it doesnt. easiest way to check that is hit or shake a relay.
i would also verify the pump is working and then move on to the CPS.
all easy steps without getting to deep into something and not have any clue as to what your doing.