I thought I had corrected this yesterday, but it came back today. So I'm back again trying to find the solution.
The product info is doubling like a div overlay or something floating over the page and have no idea where it's coming from. I added a reset after the loop as suggested and it fixed the problem momentarily, but then today it came back.
It was suggested that it's a theme issue, which I built from the ground up (so contacting the theme developer is not an option) and it appears solid as I checked in a validator to clean it up.