Hola:
no veo que compruebes que las imágenes estén totalmente cargadas... Aunque tengas en memoria todos los objetos "Image()" que tengas que usar, si no están cargadas no puedes tener la certeza de que se vean... estos objetos tienen la propiedad "complete" que se pone true cuando terminan de cargarse, y lanzan el evento load.
Saludis