My thoughts is the best advice we can give you is to head for a trans shop and ask them to diagnose it. Seems as though you might not have a lot of experience with trans issues, which is making the internet diagnosis tough.