The reason I was wondering if a missing connection or plug could be the problem was because it still changes gears. It just doesn't change nicely or before the rev limiter. I would have thought that it would really f*ck things if it had a missing wire(s) not just do what I have described.