Went to start my 2006 Chevy Cobalt on morning and it cranks and cranks but won't turn over! The battery is fully charged, all the connections are tight and no corrosion, we bought a new starter, new coil pack, and new spark plugs and it still won't turn over. We ran a computer diagnostics and no codes came up. All the electronics still work, radio, lights, etc. Tested the ignition switch and it's fine as well. There is fuel pressure and nothing wrong with the fuel pump...At a dead end and have NO idea what is wrong with it. Please help!