T.Q.
Hi There,
Most babies don't give up 2 naps until atleast 12 mos. It sounds like teethe or could be and ear infection. They hurt more when lying down. Try giving him Tyelenol before his nap and see how it goes. Tyelenol won't hurt him! If he has other symptoms ie. fever, loss of appetite, check with a pediatrician.