Here's the deal. 
 
I have a bezzer curve that loops back on itself.  Basically I drew the out line of a very curvy pipe.  When I set the fill the areas that overlap are transparent. 
 
Any simple fixes for something like this? 
 
I think I could start pushing nodes around and join/cut them, but then I'd loose the outline for the stroke represent that part of this is in the foreground while the rest is behind it.