Body velocity making player fling in weird direction when tool is equipped

Hello! me again.

so ive encountered a problem with body velocitys and tools, and i need to get it fixed asap.

i made a previous post about body velocity making people stick to walls, well, i fixed it, but theres a new problem with the script, when ever i move left or right and jump and i have a tool equipped, it will fling me in the oppisite direction, i dont know why, i and need help, Thank you!