Yep. That fixed it. Also, you don't have to change the depth of the particle system or the le_light_fire, just the le_effects object.
Only problem with this set up is now all of my particle effects depth are determined by a single abstract object that may need different depths depending on what is using it to make the particle effects.