2000 Saturn SL - won't stay cranked

engine cranks but wont stay cranked

I presume you mean when the key is placed in “start” you hear the normal rrr rrrr rrrr sound indicating the engine is cranking, but it doesn’t catch and continue to run.

That’s usually caused be either an ignition system problem or a fuel system problem. Ask your shop to determine which of those two is the most likely culprit.