Thanks! The raycast and grounded check worked in restricting it to jumps and I managed to fix the rest with Smooth Look At but theres just a few more kinks to work out
After the character jumps and lands, often if I jump immediately after the jumping doesn't kick off and instead it shoots upward and does a run in midair heading downward.
Sometimes after landing it slides about without enacting the run animation for a few noticeable seconds
Lastly, if I run up a slope or cliff and run off, instead of falling or clinging to the surface, it glides toward the ground