was yours honed? fresh rings?
when I used to rebuild some engines you could get rings that were already lapped and all I did was break the glaze with a ball hone. The rings would seat within 500 miles, with normal rings and a hone job mattering on the finish some would take 5000 miles to seat.