Character Orientation pop when moving

I have a top down game where the player always faces mouse position; I’m using WASD for NESW movement (W always moves up, A always moves left, etc - regardless of player rotation) this works but when i move, my character rotates a bit. when i stop moving the rotation resets to normal.
The best way to describe this is to see it in action (the 3rd image is the gif):

(http://imgur.com/a/QYCaR)

I thought the problem may reside in my anim bp/ blendspace…I thought the strafe and run animations all rotate the character a little. However even if i change all the animations in my blendspace to all use the exact same animation, i still get the rotation.

Any ideas?

GAH! - such a simple fix for this: