Turn the endstops off in the firmware - you should be able to zero manuall (try the G92 command).
If you still get the same problem, you know it's not endstops!
BTW: it may be easier to help you diagnose, if we knew, what it is supposed to look like! For all I know this is perfectly OK...
ST