i don't know alot about the es models..but..from what your saying..it sounds to me like some kind of elec switch thats connected to the front drive shaft isn't working..and engaging the front differental..seems like it to me anyway. you didn't strip out your front differental's ring and pinion gear's did you ?..any noise ?.like grinding.. thunking ?..if thats ok...it's probally some kind of elec switch or sensor..would be my guess.