Just a quick question.
Typically this is the symptom of a bad seat safety switch or a bad connection at the switch.