Well i had to fight another battle with the clockspring and the damn steering angle sensor. I only drove the truck initially around the block to confirm things were working as expected as the service airbag system light when away pretty much right after the clockspring replacement on Saturday.
I drove the truck very shortly Sunday and Monday morning. On Monday afternoon as i'm heading to the supermarket the traction control squigly light went off. Not the one that comes off when you press the traction control though, this one looks the same as that one except it doesn't say off at the bottom, and it's right above the traction control off one. chit i didn't even know that light was a thing
I got home and hooked up Alphaobd and there were no DTC's so i figure it was an issue with a sensor instead related to the SRS. I connected to it and the only thing present were the old squib codes or whatever so i cleared them out and that didn't solve the issue.
Then i connected to the ABS modules and bingo, i had 4 codes initially and i thought probably related to the clockspring replacement as well so i cleared them all out
Screenshot_20241022_153707_AlfaOBD by
RAM RSM, on Flickr
But this one stayed, C0051, Steering Wheel position sensor signal bias level out of range/zero adjustment failure
Screenshot_20241022_154114_AlfaOBD by
RAM RSM, on Flickr
It immediately hit me in the face as when i swapped the angle sensor from the old clockspring to the new one, i remember out of curiosity i slighty moved the cog wheels on the angle sensor one way to the other just cause, i bet you know the drill, is it hard to move or soft to move?..

it was so slightly but i thought how would this thing know the angle of the steering?..., but whatever i didn't give it too much thought so i moved the sensor to the new clockspring and that was that.
Couple of days later i get this error so i went online again, and found nothing on how to fix this thing other than "you may need to reset the steering angle sensor".
I did some searches in our forum and found a post that dealt with the same problem:
2019 ram 1500 DT. Dealership messed up alignment and steering angle sensor is off. Local shop fixed alignment, but doesn’t have the right tool to reset SAS. I tried a LAUNCH OBD2 Scanner CRP129X but it says “The device does not support unlock sgw (secure gateway) module.” So my question is...
www.ramforum.com
And i did as suggested by one of our forum members:
"Before you spend good money on a tool, try this:
Get in the truck and start the engine.
Turn the steering wheel to the driver's side to full lock. Then turn it to the passenger side to full lock.
Repeat that 3 times.
Turn off the key. Then turn the key back to Run.
You may need three key cycles (On/Off) for the error to go away."
Tried that several times on Monday but the error light stayed.
For whatever reason i thought JScan was going to be able to reset the light so i hooked up JSCAN and found they don't have a reset SAS option, but i was able to see the actual issue at hand.
This is displaying the Angle sensor data connected to the ABS module
With the steering wheel straight the sensor was showing the 23-25* angle
Screenshot_20241022_162314_OBD JScan by
RAM RSM, on Flickr
So i thought ok let me see what's available out there to reset the damn light and i bought this tool from Amazon, Topdon AL600
Got the tool yesterday, hooked it up and ran the SAS reset procedure, the squigly light went away so yay, chalked it up to just needed the SAS light reset.
But the that reset procedure didn't reset the actual angle sensor, the sensor is still showing 23-25*
I take the truck out for a spin and not even 1/4 mile away from home and right on the first wide corner with the the steering at around 11 oclock i get the usual steering input you get from the traction control pulsating the abs system even though i'm not on the brakes, and i get the squigly light on again. Come back home, hooked JScan up and i get the same C0051 error, so the reset did nothing to adjust the angle of the sensor back to zero. I don't have any idea if the reset was supposed to zero out the sensor, or if i need a different scanner that can re-calibrate the SAS to zero.
Now i'm thinking what i'm supposed to do ? and i started looking online, then i found this post, again 2 posts in our forum helping the cause
I just replaced my clock spring in my 2012 Ram 2500. The ESP light is now on and Cruise control doesn't work. I think this is normal. I have a Innova 3160rs scanner tool that appears to have a SAS caibration on it. It is failing. You can watch me do it here...
www.ramforum.com
"
I unpluged and cleaned all the connectors to no avail.
How I solved it:
1. I hooked up the scanner tool.
2. Pulled up the Steering angle sensor.
3. It was reporting I was off by 180+ degrees.
4. Detached the steering sensor from the back of the clock spring.
5. Manually turning the white plastic gear till the scanner read 0 degrees.
6. Re attached the steering sensor to the clock spring in the position 0 where the steering wheel will be in the strait-forward position. (Technically I was off by about 1 degree because it's so sensitive.)
7. Re-attached everyting and test drove. No lights on the dash.
I am not sure the tolerence exactly, but I know if my steering wheel sensor was reporting it was off by 60* (or greater) it immediately threw the ESP light and cruise wouldn't work.
But being off by about 1* is not a problem apparently.
I would have liked to have gotten this fixed properly but I don't know where to go from here. I'm only pretending to know what I do know and it's working right now so I'll leave well enough alone.
Hope this helps someone in the future."
So i did the same thing the OP did and ended up taking the clockspring off again, battery off first to take the airbag out, jack the front up with wheels in the air to turn the steering to take the airbag. I got so good at this i can replace the clockspring if it was needed again in about 15-20 minutes hahaha.
then reconnect battery and now i have Jscan hooked up and ready to measure the SAS as needed.
So going at it one more time, disconnect all the harnesses from the clock spring, Take clockpring out, now detached SAS, move the cog wheel on the SAS by hand with the thought that doing so will actually change the SAS angle, re-attach SAS, making sure the arrows in the clock spring are still aligned, See highlighed below,(Important: both arrows in the clockspring are aligned (make sure to keep them there), cause that black pin goes in a spot on the steering wheel in such a way that when your turn the steering wheel the clockspring moves with it, and thus the angle sensor can measure the steering angle...)
Plugged the wipers harness into the clockspring (if you don't then when you turn on the ignition the wipers will be on) and the gray harness into the SAS affixed to the clockspring so i can check SAS readings with jscan, now the SAS angle is showing changed with me moving the SAS cog wheels, still not zero but now i know i need to move that cog wheel a tad more.
I repeated the procedure a 2nd time and bingo the angle sensor is now showing in the zero position.
This i'd guess should not be an issue when you buy a new clockspring with the angle sensor already installed, and you have the tab that locks the clockspring in the zero position. But again this is only the 2nd time i've messed up with a clockspring ever in my life so i only have my observations and taking notes on them so i'm learning as i go.
You will need something like JSCan to show you the steering angle, i tried alphaobd but i don't think Alphabod gave me the reading, angle* didn't show any movement at all when i was moving the steering wheel with Alphapbd, maybe i picked the wrong pid so I'll confirm today if Alphaobd can do it. But JScan can do it for sure.
One more time Make sure those arrows in the clockspring are in the same spot when you check the angle sensor with jscan, this is more important now because if you don't have the yellow locking tab that prevents the clockspring for moving when the unit is new, the clockspring will move even when you pass the wiring harness through the steering wheel and bolt it to the steeting shaft., so before you put the steering bolt back and torque it to specs, you want to make sure your clockspring is still aligned to those arrows you see above. I marked the clockspring above so i could look at those marks from above as you'll see when you put the steering wheel in the shaft it would be difficult to watch the arrows.
Obviously your steering wheel have to be straight when you do the SAS zero out and your alignment has to be straigh as well. Don't do if the truck is pulling to one side or your wheels are not straight. Obviously there is some error built in the PCM and that SAS angle but you want the basics to be as straight as you can because your telling your SAS what zero is in this instance.
This is how things look like when functioning
Screenshot_20241023_173921_OBD JScan by
RAM RSM, on Flickr
Good luck.