have you checked your wheel bearings? if not then lift your front end off the ground and move the tire in and out and see if there is any slop in the wheel bearings. there is no adjustment for caster or camber.. try swapping your good tires from the back to the front, check your tire preasure,check all your steering components ie tie rod ends,drag link, steering box.. maybe your steering box has slop?.. do you have hysteer? does it always pull, or only pull when you hit the brakes? and when you say it floats, do you mean the steering wheel floats so to speak, were you have say for example 10 degrees or how ever many degrees of play in your steerings, you can turn the wheel 10 degrees left before it will turn left, or 10 degree right before it will turn right? we need more info on the truck,? what springs, and what steering set up.
also if you have a degreed shim on one side and not the other you should probably put the one back in, or take the other one out, it would seam like if you have a shim on one side and not the other, the axle housing would be in a way binded?
imo putting shims in the front is not a very good idea for a street truck, i am not sure if yours is a DD or just a wheeler, but putting shims in the front will rotate the housing forward and down and will effect your ahh caster and camber i think?
james