Have a Car Question? Ask a Mechanic Online.
Did you open the harness at the front ball joint area of the lower control arm? The wires are notorious for fatiguing in that area.
What I suspect is happening is a sensor is getting a weak signal which would cause the system to cut power to the engine to try and prevent the wheel from slipping. If I was looking at it, I would watch the wheel speed signals with a scan tool and see if one is lower than the rest.