I have pretty much the same thing going on with my rides. I do have a BG fit scheduled for this saturday and am interested to see what he suggests. I have a 1/4 inch leg length difference from a broken hip and back and I know I sit crooked on the saddle. I am not sure what exactly makes me crooked, my hip or just my back from my injury but when I measured on the ***-o-meter one side was at 70 and one side was at 80, making one hip wider. The last saddle I got rid of, my SI max flite actually got twisted on the left side (my shorter side) from pushing down more on that side. The weirdest thing ever, it was a great saddle and one day it just bit me. I took it to my LBS looking for something else and it was twisted front to back towards the left. This fit I am getting is $300 bucks but I am really hoping I can finally get even on the bike.
2009 Specialized Roubaix pro/SMP lite 209
2010 Trek 4300/Specialized ariel 155