BP's ability questioned as Gulf oil chokes marshes