yup, upper arms are off a 99-05 4x4. Can't take credit, though, the dude who built it did that. Only thing that sux is when it's layed out, the upper arm hits the steering shaft, pushing the seal out of the power steering pump, leaking fluid wherever it's layed out. I don't really want to notch that, it's kinda important. Guess i'll have to figure out some way to reroute the steering shaft.