Leak Down Test On My New 418 Need Help?

Alright so I talked to my engine builder and he said that I might need to take it out and romp on it a bit. Cruise it down the interstate with short full throttle bursts. He said that if it doesn't seat the rings that he will do a leak down in my car to see what's happening, stay tuned.
It never should have left his shop like it is, but good luck with driving it, keep us posted, it can be quite educational for all of us!