I have a similar problem, the shift motor slides the collar over to engage the front end, but when i put the foot into it it seems to disengage. I have replaced the shift motor, and thought i was pretty thorough on the vacuum lines, but will be tearing them out once again to test for leaks.
Somewhere in there is a vacuum leak, just gotta take the time to find out where it is.