You do have a timing issue and need to delay you arm action or as Roger says get your center mass moving earlier… But also the action of your arm getting straight back is what I think you are referring to as “Long”. With your arm action after you break down, you need to think of moving your shoulder and elbow, not your hand. Swinging your hand back and around is not going to load it properly. First your shoulder and elbow pull back into scap load and then your arm rotates up into load position, it should not swing around like a windmill.
There are considerable timing components to when this all happens, too much than I want to go into, you don’t want to be too early if you shorten your arm path, so watch tons of video and see where pitchers are, be mindful of the simple (foot strike) position as I believe arm up into 90/90 should take place at front leg stabilization, not just foot strike…
See slow motion, really just grabbed first slow motion video of MLB pitcher, check out many others of your choice.
Watch how the shoulder and elbow are the leaders of the throwing arm into position and not the hand until the hand rotates up into the 90/90 position. (that rotation up doesn’t happen towards second base but more like short or third, get it?)