@debfinnegan you mentioned that you have "checked Sparks battery ignition coils" but did not tell us if you do have a spark when the engine cranks over. You need air, fuel and spark to fire the engine. You most likely have air and if you do have sparks then the issue would be fuel or it does not spark at the right time.
Let us know what exact year and engine size your Corolla is. From what you are describing I would take a closer look at the crankshaft and the camshaft position sensor.