I would try hooking it up to a scanner to find out what's happening before you throw parts at it. Could be a bad O2 sensor. Sometimes the Magnum intake plenum cover gasket can blow out and cause pinging and excessive oil use. It creates a lean condition, so it could probably also cause popping/backfire.