engine cranks but wont start on 2005 Chevrolet Cobalt

I replaced the spark plugs,checked the fule lines and filters but still it won't start,could it be my timing chain or something eles?

Asked by for the 2005 Chevrolet Cobalt
i would hook it up to a scantool to see if you get any codes it could be a bad sensor cam or crankshaft sensors or a parking neutral switch also a security light issue which is related to programing
2 answers
try ignition coil