Problem with Fly controls (sliding)

Hi I´m new to UE4 but have some experience with Unity (only hobbyist).

I´m trying to migrate my game to UE4 but ran into some problems with the character movement (tried for a few hours now to make it work with no good result at all).

I want a responsive jetpack movement (best example would be Zone of the Enders) with no gravity for the player.

I tried using AddMovementInput but moving up and down didn´t work at all (probably I screwed something up) and the other problem was that the character was moving even if the button was not pressed. I worked around it by setting the velocity to 0 but turning wasn´t responsive at all.
Using SetLocation the collision was ignored but the responsiveness I wanted was there.
SimpleMoveToLocation (or something like that) didn´t work (again probably my fault).

How can I get this movement scheme? (I added an image to make it a bit clearer)

Update: I managed to solve the vertical movement with the launch character node but I´m still missing the immediate stop when the axis value is 0.

Here´s the solution:

Event Graph

Move

LookAt