A preliminary report revealed Monday that uneven fuel load caused a small plane to crash in Weslaco on July 3.