I didn't see your early plea for help so all I have is what you said above. My suggestion would be to start over with everything positioned and wired as per FT's directions. EVERYTHING! Install the Marlin firmware and make ONE change at a time. It appears you've made so many helter skelter changes that you have no idea what your setup is now.
THEN:
According to the instruction manual, The plug for the X motor should have the red wire to the left. Put it just like the picture shows. The instructions call this the 'Z' motor again. Also these things need to be done that are different from the instructions.>>
Change the following in configuration.h
#define INVERT_X_DIR true to #define INVERT_X_DIR false
#define X_HOME_DIR -1 to #define X_HOME_DIR 1
With the printer off PHYSICALLY move the x-axis stopper to the left one set of pins (this makes it so it's the x max instead of x-min)
Now if you are using rep host, you need to go to printer settings > printer shape and change home X: from min to Max.
One big glaring mistake in the build manual is putting the X stop plug in the wrong place on the board. It should be right next to the Y stop plug, not two over as the manual says. Also, for the X motor plug wires, keep them as you see. It's not a mistake to have them reversed from the others. I DID end up reversing the extruder motor plug because it was pushing the filament out the top!
The new spring design extruder has a brass feed gear that, for me, was rubbing inside the motor housing and causing it to drag and skip steps