Part with multiple solid bodies- failure to mesh: mesh creation failure

Ive made a part but kept on adding extrusions to it and have ended up with a part with around a dozen bodies.

Ive tried to combine them and I have used the intersect function and the combine function but get the error: Unable to create single body that is the sum of the input bodies.

I just want to make this a single part (without having to draw it all over again) so I can mesh it.

SolidworksParts And Features