Just wondering you ended up finding out what was wrong?

Seems my DS is exactly the same, difference being he is FF not BF but he screams for hours at a time and takes a lot to settle down.