I just had a fitting done because I too am having the same problem after upgrading from my hybrid to my road bike. I was told my stem is too long making me lean out too far. I am waiting on the new stem as they did not have it in stock, I am so hoping this will "fix" the problem!
Hope you are better soon!