What would cause your 1999 Chevy suburban to backfire and blow off the air filter at start up?

your timing could be off causing it to advance or retard the timing when it doesnt need to, does it run well once it is started, also be careful with backfires if it backfires part way through the compression stroke you can damage your piston and connecting rod.