Pain in my right kidney for the past four days. Sharp stabbing pain. Can't twist my body to right. Kidney stone or infection?

See below. Sounds more like a kidney infection than a stone. Stone pain tends to be a dull ache.
Pain type for kidney. Dull pain in upper back, that is one-sided ache, particularly if accompanied by fever and urinary symptoms causes kidney pain. This may due to kidney infection (pyelonephritis).Kidney stones do cause pain, stones usually painless as long as they remain in kidney, but movement out hurts.When stone passes through ureter on its way to your bladder it causes waves of sharp intermittent intense pain.