I guess I should have mentioned that the springs are BDS springs and I don't think they normally have shims on them. I believe they were added on for one reason or another. They have the pinion angle pointed up (more than stock) and they look to be 5-10 degree shims, just by looking at them but I could be wrong.
The reason I was thinking of leaving the shims in place and going with longer shackles is I don't think the u-bolts I had made are long enough to accommodate a zero rate. I just don't know if longer shackles would cause any stability issues because I've never used them before in the front. If longer shackles aren't good for the street, then I will go with new (again) u-bolts and a zero rate.
Also, what is the stock shackle length on an '88? 4.5? I'm about 30 miles from the truck right now and can't look.
They're there for one reason, to adjust castor angle. (Well, either that or pinion angle, but at the expense of caster.)
Point being there is no one "correct" shim; your springs and their mountings, shackle length, etc all come into play, and the only way to determine what you should be using is to measure it.
10* would be a pretty dang big shim, IIRC.
The longer shackles will not in and of themselves cause any issues. (Well, the skinny stock ones would be a bit worrisome, but any of the aftermarket HD ones are fine.) Changing the caster angle can cause steering problems, and changing the pinion angle can be hard on the front driveshaft.
If you're just looking to change ride height, note that longer shackles won't do so much -- you'd need a 2" longer shackle, IIRC, to get an inch of lift. That much longer a shackle is more likely to cause changes, so I don't know that the shackles are the simple approach. At the very least after changing the shackles you'd want to check the angles.
But if you've just bought U-bolts, yeah, I can see why you wouldn't want to do it again.
It's never simple...
-- A