Well I have never played pys6 but if it's like the others you need to set your settings in the utility menu to get them to stick. As far as no balls been thrown, under batting settings make sure cpu pitch cursor set to off, if you have it on fade they will tend to throw only strikes. As for you having to change pitchers it's likely the wbc mode where pitchers are allowed to only throw so many pitches.