Matt, like I stated earlier, 98-04 springs will not fit 95.5-97 trucks, springs from the earlier generation are slightly shorter than the ones from the later generation. So NO, they will not fit.