Preheat oven to 325 degrees. Spray two large 9x5" loaf pans with non stick spray and line the bottoms with parchment paper. Set aside.
Combine flour, sugar, baking powder, soda, and salt in a large mixing bowl.
Drain pineapple, keeping 1/3 cup of the juice. Blend pineapple and 1/3 cup juice in blender till smooth. Add eggs, oil, and vanilla; pulse till just blended.
Stir blended wet ingredients into dry ingredients. Fold in zucchini, craisins, and nuts.
Divide batter between the two pans. Bake at 325° for about 60 minutes, or till toothpick inserted in the center comes out clean.