Chosen Solution

My car has been cutting off multiple times in the past month. like as if the engine just cuts off. it has happened going down the road with my foot not on the gas. And Yesterday it had a hard time cranking.

I’d check for corroded battery cables. These cables can corrode under the plastic covering. Start your car and then wiggle them to see if you get a disconnect. https://www.carid.com/pontiac-grand-prix