I just installed a lift, not an EVO, had it aligned and hit the road. I've got the same stabilizer - which really shouldn't matter much. Anyhow, things settled in, needed tightened up, and I was all over the road. I went back through everything, step by step. Make sure everything is torqued down correctly. Square the body with the axle assemblies - adjust the track bars if need be. Now, center the steering wheel by adjusting the drag link. On a flat surface, lift the front and place Jack stands under the front axle making sure it's relatively level. Adjust the tie rod until you have 1/8" of toe in on the front tires. I use a tape measure from the tread edge across the the same point of the front side and the back side until the front side is at toe in. That should get you to an alignment shop without putting you in a ditch. Once you get the hang of it, you can skip the shop all together. But of note, steering stabilizers only mask problems and solve nothing. I really think your lift has just settled in so to speak.