I fought the same pull on my 99. The dealer got 5 tries at fixing it under warranty and could not fix it. They tried the spacers and that made it better but not fixed, I found 9MM total of spacers in it

. I finally took the time to look at it and fixed it myself. Here is what fixed mine:
Take the calipers off. Remove any spacers and mark them for what side they were on. Polish the pins with fine sandpaper, 800 grade or higher. Set them aside.
Take a large fine cut file and clean up the caliper slide surfaces on top and bottom, the machining on them is horrible. Just knock the high spots down and clean the surface up, when you get over 50% or a little better of the surface clean and flat you have done enough. Make sure to hold the file flat against the surface the whole time you are cutting, you need to keep this surface flat and in the same plane it was originally cut in.
Now take the file and do the same thing on the knuckle, keep the file flat and take your time. When you have 50% or so cleaned up you have done enough.
Now clean all of the parts up, and be sure to clean out the pin holes in the caliper. Lube all of the slide surfaces and the pins. Lube the pin holes in the calipers. Use only a grease specifically for brakes!!!! I found a lifetime supply of "synthetic formula brake and caliper grease" at the local store for about $8. Be careful to not get any of the grease on the pads or rotors.
Reassemble and test drive. I think you will find that if there is any pull at all it is a whole heck of a lot less than you started with.
My truck was cured and I have zero spacers in it. If you still have some pull you can experiment with the spacers to try to get the last little bit out of it.
You should also check over your brake hoses carefully. The dealer replaced mine and told me that they have seen lots of them that have delaminated or collapsed making the caliper retract slowly heating it up, hot brakes will grab more than cool brakes.
Hope this helps.