I have a 2003 Honda Odyssey that will not turn over. It sounds like it wants to start but just won't. The battery is fine, we have replaced the starter, checked all fuses, the relays, and there is no spark when we test the spark plugs. I doesn't need a replacement key as the key light goes off. All dashboard lights come on. Someone has mentioned the timing belt, the crank sensor or ignition module. How can I check to see if it is any of these? Any suggestions as to what else could it be?