That was a quick update! I guess we were posting at the same time.

Anyway, yes, give it some time to get to know it. I'd also check your tire pressure. It's sounds like you could back off a bit for comfort, and that might take care of the road buzz.