My guess would be a growth spurt as Jasmine had one at 5 weeks and was so unsettled and would cry everytime I lay her down and I mean she cried all day long! Not like her at all. It went on for a week and now shes back to normal.

If he has a temp and is off his food then it could be the needles. If your worried call the hospital or community health nurse and ask.