I think that stomping on the starter switch might have loosened the ground?

Clean and tighten the battery-leads connections and ground-strap connections and see if the problem continues.

If the problem continues, the easiest thing to check next is the foot-starter switch.