I'm having issues with my training bike's shifting and I need some help. This bike is my main work horse and I put a lot of miles on it. The chain newish while I've had the cassette and chainrings for a year. The shifters were raced for a season of cross and have now been on this bike for two years. The issue I"m having is that the bike shifts great going up the cassette, but shifts like crap going to higher gears. I've disassembled and cleaned the shifter gears, replaced the cables/housing, and even tried changing the der. I also checked the hanger and it's even. Could it be the shifter that is causing the issue? Or do I need to bite the bullet and replace the cassette and chainrings? The delayed/crappy shifting is really starting to annoy me.