Side Stitch

When you're pushing hard through a hiit/cardio routine and that cramp in your side forces you to take a break. I've done research about these and apparently there is no definitive answer to the cause but many sensible theories out there.

They go away pretty quickly by taking deep breathes and stretching the cramped area. I've tried preventing them by waiting about 3 hours after a full meal before exercise. Not drinking too much water before/during workouts because of the sloshy water belly effect. I always do a warmup. Still get them frequently and it gets really frustrating when it happens multiple times during a workout.

Anybody have ways to prevent these or have you figured out why you get them? Thanks!