pretty sure my clock spring is bad on my 05, airbag light constantly going on and off/beeping. It’s been like this for a few months wasn’t to concerned since it’s not my main daily driver but lately I noticed my idle sticking at around 1,200-1300rpm in park sometimes and while driving it will fluctuate 100-200 rpm from where it usually is. First I cleaned throttle body and iac valve with really not much change, Again this is very intermittent and doesn’t do this every time I drive it So To me it didn’t seem like an dirty or bad iac valve to begin with but just wanted to rule it out. So I did a search and came up with a bad clockspring can cause issues with the tps due to sharing the same ground point in the harness and can send voltage spikes back to the ecm I believe Causing the erratic idle conditions. So I disconnected the harness on the clockspring and fired it up and no more high idle and no more fluctuating idle while stopped at a light 4 days so far and going strong Lol. My question is beside my horn not working now, and airbag not gonna deploy is there any other issues driving around like this? And is any store bought clockspring good to use to replace it? Or should this definitely be an oem dealer bought item like my oil pressure switch was.