Is there an easy way to remove overlapping faces?
Depending on what kind of topology you are looking for you can use grid fill.

Select the outer edgges (Use Alt click and then Shift Alt click)

Invert the selection (CtrlI)

Delete edges and Faces

Then do Grid Fill and play with Span and Offset to adjust the grid.