Jerry,
Sounds like you're having the same problems I did about 3 years ago. Machine shop bored my block to book measurements instead of piston measurements. So when I got my custom ordered, .030" over lower comp pistons, they fit too loose in the bores!! Aaarrrgghh!!
The shop bored the block again, but this time I made them wait until the .040" pistons came in and they bored each hole to fit each piston to my specs.
It sure is hard to find local machine shops that know what they're doing. I don't know how they stay in business.
Casey
1995 K1500 Tahoe 2 door, 6.5LTD, 4L80E, NP241, 3.42's, 285/75R16 BFG K02's; 1997 506 block; Kennedy OPS harness, gauges, Quick Heat plugs, and TD-Max chip; Dtech FSD on FSD Cooler; vacuum pump deleted, HX35 turbo, Turbo Master, 3.5" Kennedy exhaust, F code intake; dual t/stats, HO water pump, Champion radiator; Racor fuel filter