We had a 2 5/16 ball that would come loose frequently. So we dipped the threads in liquid fertilizer before we tightened it. It never came loose again.
I only have a cheap $80 code reader and when I had problems I just read the codes. What you are looking for is a 0201 - 0208. The last number is the cylinder that is having problems. 2 4 6 8 on the drivers side. 1 3 5 7 on the passenger side. I don't have any pictures on where to pick the...