That sounds really scarey.
Your son still breaths during the straining?
No ideas, just Hope the paed can find a cause, maybe ultrasound of his tummy area etc