* Joseph J. Ferro, a former New York City buildings commissioner, died of a heart attack Saturday at Astoria General Hospital in Queens. He was 90 and lived in Queens.
* The Rev. Timothy G. Sheehan, a federal drug enforcement agent who became a priest and later managed the finances of the Diocese of Brooklyn, died of lung cancer Saturday at Mary Immaculate Hospital in Queens, N.Y. He was 53 and lived in the diocesan chancery residence in Brooklyn.
* Yoram Ben-Porath, president of Hebrew University of Jerusalem and a leading Israeli economist, died in an car accident near Eilat on Sunday. He was 55. As an economist, he was widely known for his research on economic surveys.
* Nancy Jefferson, a community activist who battled the construction of a Chicago sports arena until new homes were promised for displaced residents of 43 buildings, died Sunday of lung cancer. She was 69.