Def check the shifter cable..i had the same problem once. When properly adjusted, it works perfectly. Cable may be stretched as well, so that might throw out the ability to adjust properly.