Sweep Question

 From:  jetblast
6452.1 
Hi,
I'm trying to make this shape into a solid. What you see is my attempt to sweep the 12 o'clock and 6 o'clock sections as profiles and the front and back curves as rails. I then have to planar surface both front and back to get four surfaces and then join to get a solid. There must be a better way ... Ultimately I want to subtract this solid from another solid.
If I reverse the picking order of the profiles and rails it pops a solid the first try but I loose the radiuses .

Thanks for your time.
Attachments: