Issues with Swept Cut on sprocket

Good Afternoon Gentlemen and Ladies,

Before begin, I would like to first have it noted that i am very new to Solid works and have limited experience as a CAD designer. I am currently designing a toothed sprocket for the owner of my company and am having issues with the tooth design arraying around the whole piece. I have been looking up tutorials online about creating Sprockets that have extruded radii off the main gear portion, which seems to solve the issue when making a Swept Cut. However my design will be flat and have a keyed center Extruded cut out, in turn this seems to cause an issue.

I hope these images depict the issue and hope that someone can help me with a somewhat easy to understand answer.  

SolidworksDrawings And Detailing