Hard to tell going just by the video but it definitely seems to me like the character controller and not the camera, possibly indeed the collisions.
I'd consider a github gist or pastebin for sharing code, the syntax highlighting should make it easier to read.