Im having the same problem
I have a 96 dodge avenger 2.5 v6. We pulled the motor to repair an oil leak in the rear seal. While the motor was out we replaced all seals and gaskets, scoped out everything, cleaned it up and even repainted it. Motor is good. When we put it in, we got no spark to the plugs. So we replaced the distributor (which has the cam sensor, coil, and rotor button). Still no spark. So we replaced the crank sensor, fully charged the battery and still no spark. The 3 relays on the firewall all click when we turn the key. the fuel pump is working because we can hear it. Everything works when we turn the key. Dash lights, radio, interior lights, headlights and tail lights. But STILL no spark. We even changed out the big computer which I believe is the PCM (if im wrong please tell me so). And still no spark. Anyone know what I can do to get this car running again? PLEASE Im desperate.