I doubt it - I haven't looked at the dimensions to see if you could bolt it up, but, my assessment of the strut towers on a 99 is they lack the strength to support the weight of the vehicle - on a 99, because the spring sits between the control arm & the frame, the strut tower doesn't support the weight, on a 2006, the spring is around the strut so the strut tower supports the weight.