Shimano XT won't shift to 2 highest cogs.
I've been trying to troubleshoot myself so before I throw in the towel and take it to a shop I thought maybe I could see if there is anything else to look at. I My bike is new and it was just received on May 30th. It's a Guerilla Gravity Smash with a 1 x 12 setup. I don't know if I just never realized it before, but while cleaning I noticed that it does not shift to the (2) highest gear (smallest cogs). I don't use these gears that much on the trail ...I first played around with the barrel adjuster by turning it all the way clockwise to give it slack, but that didn't work. If anything it would no longer go to first gear (largest cog) so I adjusted it back until it could go to first gear again.
I then thought it was maybe the high limit screw or the cable was too tight but before I started playing with those settings I did observe the following:
If I lightly push the derailleur out with my hand, it will line up with the smallest cog so I assume that tells me that the limit screw is ok? I can then crank the pedal and it moves to the smallest cog no problem. When I shift down 1 click it will go to the next smallest cog, but then if I try to shift back up it will not go back to the 12th cog. It's almost as if the derailleur does not want to come out to the farthest point unless I gently give it an extra push. I tried putting some WD40 on the spring and wherever there was movement but no luck.
When none of that worked tried the high limit screw and even tried to redo the tension on the cable (even made it extra loose just to see if it would go to the smallest gear) but that thing will not go to the smallest gear unless I give it the extra nudge with my hand.
As I mentioned this is a new bike and I have taken it on the trail maube between 10-15 times. I probably also never noticed it not switching to the 2 highest gears (it is 12 speed) because I don't need those that much for trail riding.
Any tips before I throw in the towel and take it to the shop?