Maybe I'm wrong but shouldn't the 3 output fire on every third pulse. Here is how it looks like now. 