Your bab sounds exactl like mine did for the first 2.5 months. It was very difficult to take care of him because of this. The pediatrician said he had colic, a milk protein allergy and reflux. Wow....that gave me a lot to worry about. He recommended that I put him on Alimentum. I did and within about 2 days he was a completely new baby! It was amazing. He changed and the crying stopped, he was happy and smiling. Every once in a while now he has a bout of problems but nothing like before. The Alimentum worked great! A tip - don't buy it at the store if you decide to use it. It's like $25 per can there. Instead buy it off power sellers (those with a lot of positive feedback) off eBay. I buy it all off eBay. I usually buy 6-8 cans at a time and pay $16.50 on average a can. Big difference! Just make sure the seller has a lot of positive feedback and they state the expiration date of the cans.
Another thing, kids with colic and reflux do better sleeping on their stomach. Mine could not sleep on his back, he'd wake up screaming all night. I know people are taught to put them on their backs but with colic and reflux it doesn't work. Just use a sleep blanket that they wear so that he can't get caught in a blanket. Put him to bed on his stomach and you will see how immediatly he starts sleeping well. My baby slept horribly and since the first night that I put him on his stomach (at age 2.5) he started sleeping through the night. Big difference!!
Good luck