It definetly sounds like a loose connection at the wiring harness. Before you start to fool with it, disconnect the negative battery lead and wait 10 minutes for the system to discharge before you kill yourself with the airbag. Try to disconnect and clean the wiring harness.