What weight ball do you throw?
That might have something to do with it....if it is too light, you can overthrow it.
You can try holding it lower in your stance. That helps control the speed of it as well.
Move up on the approach from where you would stand, take smaller steps. All these help with too much ball speed.
I moved up on the approach before last summer started, It took about 3MPH off the speed of the ball.