If the heat isn't as warm as it should be you might still have some trapped air in the system. When you bled the system did you jack the front of the Jeep up about 6" with the radiator cap off and engine idling?
I've never heard anything bad about them, I live kinda close to to them. I just did a quick search to find anything bad about them and nothing came up.
It could be a bad wheel speed sensor, a scanner should let you know about that.
Bad grounds will do that when they are damp/wet, start by changing the Junk Factory battery clamps to some HD clamps.
I have no idea on that maybe someone else will know.
My Unit on the dash shows these things from the OBD:
Speedometer
RPM's
Volts
Air/fuel ratio
Coolant and oil temps
My guess it goes to something that's Aftermarket that gets it's reading from the OBD port, I have this OBD gauge the one on the left in the picture.
https://wranglerjkforum.net/attachments/001-jpg.115277/
Looks like the other side is loose also, I don't see the passenger side tie rod moving much.
Usually when I check tie rods i'll have someone move the steering wheel back and forth with the engine off. Then i'll watch for movement in the tie rods.