instead of placing the spring with the steering wheel, just use two appropriate connections for placement.
I suppose the spring is modeled about the coordinate system of that part, so You can use the Z-axis (or whatever axis You have used as rotaion axis) for a axial alignment in assembly.
Same would be true for a planar alignment using the XY plane (or appropriate)
If You have not modeled Your spring using the symmetry of coordinate system, then crete a skecth, a cylindrical surface or any other construction element to be used for alignment in assembly
PS.: if showing the coordinate sytem, You can use it too for origin point of steering wheel movements.
You either can show those component for a single part or for any part in that assembly placing the mouse to a certain part or to empty space.
And then click the RMB to Show/Hide Component or Show/Hide All Components
Here is the final spring that you guys helped me design. Thanks so much. I actually have the parts wound in Right and Left versions.
well done, great work!
Besides using an intersection curve for creating the upper end, You can consider to use a cross curve (bringing the same result) or a wrapped curve (a slightly different curve).
It often is good to know a second approach if the first will not work!
But as said at the beginning:
Congratulation and a great job!