Hi my Petromax 523/500CP leaks fuel even when the knob is in the 12 o'clock position(off position) I changed it with the spare nipple and cleaning pin and still experiencing the same problem.
I am not professional with these, but you should check conducting rod setting. It might leave needle too low. http://light.papo-art.com/tech-n-info/Petromax_technical/restore_pmax_rebuild.html#Chapter_5_-_Adjustment_of_the_gen%3Fs_rod