VX: -1738.66
VY: -11821.3
VZ: -556.655
Looking at it, I can already tell you it won't work : these state vectors seems to be relative to a sun-centered trajectory (they're all negative). However, you cannot use them to perform an ejection burn, because when you're ejecting, you're still under Earth's SOI, so to speak you're still referencing the Earth. This is why on IMFD you're setting your plan in the course Program, and then you have to use the Orbit eject program which "converts" your sun-centered velocities to earth-centered velocitites.
Is there a specific thread where you're following the development of your program ? I'd like to keep your work under an attentive eye