M.D.
Hi A.,
It makes me wonder if there is some other health problem going on. How is his breathing? Is he congested - maybe it wakes him up. You could try raising the head of his crib - raise the mattress by putting a blanket or something under the mattress at the head end. I noticed someone mentioned he's constipated, which I was going to ask. I'm wondering if he's being fed formula instead of breast milk. If you're able to breast feed him, I'd suggest it. If not, try a different formula if you can. He could be intolerant of a formula and be congested due to it.
Good luck,