Why does this happen? Are shift points set up by rpm?