2 month old baby keeps panic crying at random times. What could be causing this?

Panic crying. Babies cry because they are dirty, hungry or in pain. If, by panic crying , you mean he is in pain, take him to the pediatrician asap to find out what the cause of his panic crying is.