I think if the geometry of the bike was a problem the pain would be evident earlier on. I take an Alleve before each ride and another if the ride goes over 80 miles. Hard foam roller for the hamstrings because that seems to be the origin of my back pain. Lots of things you can try first but a new bike is always fun!