Hello. My 2000 LS V-6 just developed an issue. The air bag warning light started flashing then stayed on while driving. At the same time the steering wheel mounted radio volume switches are very erratic in operation, have been doing this for a while. All signs point to a faulty clock spring. Am I wrong to assume this? Only parts available are aftermarket ones. Has anyone had experience with any of these? Car has 88K miles. Will attempt to hook up a code reader to see if I can get any more clues to this issue.