Scientists say nearly half of all the sea lion pups born in island rookeries off Southern California this season have died and hundreds of starving pups are washing up on beaches between San Diego and Santa Barbara.