And after talking with a doctor today, it seems the cause of the stomach pain was that I was making a mistake and taking the Vicodin on an empty stomach. Well dammit, but at least that sets my mind at ease. All there is now is to recuperate, and await the results of that urine culture.
Right now I've got some more pain, but not as bad. I've either got a series of stones, or one particularly pesky one. Wish I knew which.