Xeney,
I'm kinda a newb so definately take what I say with a palm of salt.
It looks like you've tried many things with a decent amount of awareness of what you're doing and with each change assessed its possible impact to your biomechanics.
However, I wonder if at this point it might not be wise to bring a professional fitter to help assess the best way to either fit you without hurting yourself in someway you won't know for years or to take it a very reputable, trusted bike shop that is known for doing good fittings before you toss out the bike as whole?
I know you're in Sac area so, I've heard good things about this guy, http://www.revolutionsinfitness.com/ if you can find your way to come down to Oakland one day. He's a PT who specializes in cycling coaching and also does fittings. I've read he's well reputed and I believe that Snapdragon has used him with happy results. I am also possibly considering him, not because my bike doesn't fit but that I want to be sure that the fitting done at my bike shop truly fits who I am as a rider not their transferance or interpretation of their experiece. For instance, the guy who fit me was an ex-racer. I don't expect to be racing.. hmm.. probably never so I don't know if he put me in a racing position might hurt me somewhere. It's just a bit of check n' balance for my own peace of mind.
Anyway, as to bike shops, this is pure hearsay but I've heard that Ken's Bike and Ski in Davis (Go Aggies!!) is a reputable shop. Haven't ever used them myself and probably just peeked in curiously when I was a poor student and wondered about all the crazy people who would pay that much for a bike when my $30 UCD auction bike was fine. (And it was STILL stolen!)
Long ramblings from a complete ignoramus.
Best of luck