i would guess that the P0441 is probably what caused your CEL to come on at first. its the one thing that you wouldn't notice at all if it weren't for that light coming on. the P0172 and P0175 are probably a result of the codes for the cam/crank, the IAT, and the MAP sensor. I am unsure as to whether or not the IAT would throw a code due to a backfire, but the backfire does lead me to believe that the main problem would likely be the crank position sensor. I think I would try to find the multimeter test specs for resistance across the terminals of the crank position sensor and go from there. if the sensor is not within specs, then I'd replace the sensor, clear the codes, and then test run and check to see if any codes come back (other than the P0441 or any other EVAP system codes).