Found a sealed steel bearing size that's common and would "fit", size - 6806-2RS / 30x42x7mm, got 2 for $8 to my door off amazon.
Drew up the shaft, outer housing, and the bearing in CAD.
Then drafted and printed an outer and inner tapered bushings that allows everything to tighten up as the bearing is pushed further up.
Also created a tapered shaft clamp so that it locks the inner bushing and bearing in place, with a hose clamp to go around that.
All printed out of high temp ASA, 100% infill.
The one tricky part was making sure to get the bearing seated as deep as possible. I used a big deep socket pushing on the clamp, which was pushing on the bearing all with a prying tool. I turned the steering wheel a few degrees back and forth while doing this, just in case it was not seated evenly.
Did a short drive - knocking problem fixed, but now with a steel bearing. I had to make one modification and open the slot in the clamp a bit more, I passed that onto the design. STL files attached in zip. Maybe you could say I "saved" money $35 dorman vs $4 for one bearing + $0.50 in plastic + $0.25 hose clamp as long as you already have an enclosed 3D printer laying around
See how long it lasts, plastic oem was 200k, who can say haha.
Also no sensor... no problem? Still hasn't made a fuss about that yet