There could be something wrong in the computer controls causing a backfire (like a problem with the electronic timing control). Take it to the dealer immediately to avoid possible engine damage. Is the vehicle still under warranty?
Look for air leaks. Broken or deteriorating vacuum hoses, hissing noises from around the intake manifold and throttle body gasket. There should be NO openings to outside air anywhere from the airflow sensor to the engine.