Are you getting spark ?
If so then you have a fuel or timing issue.
If not then it would be your ignition module.
If you have spark timing is correct & getting fuel & still wont start.
Exhaust could be blocked...(catalytic convertor).
Lambda sensor also faulty (found next to cat con)
can cause the computor to supply too much/little fuel
depending on how the sensor is reading at fault.
HadafewDees&Gses
August 2009