I have a 1999 Town Car with the same problem.
I had the fuel pump replaced, still had the problem, then replace the fuel filter, still have the problem.
I fixed a 95 town car last monday. No spark and it was getting fuel. The ign. module is by the drivers side hood hinge. Went to pull a part and got a used one for $10.00 as a new one is $130.00+. Put it on the car ,started right up. Be sure the module is sealed from water getting on the terminals when you replace it.