You say that your child has not been in very high or low places recently. Changes in air pressure, which happen when going from high places to low ones or from low to high, can damage the delicate hair cells in the middle ear. This can affect hearing and/or cause ear pain.
Click here to learn more about barotrauma.
Does your child have any problems with his speech? Do strangers have a hard time understanding him?