Using one timer will work, and if we knew what your pulses should look like, then someone could work out the LIMs for you. I will try to run your program on the LogixPro simulator and see what it does.Ok I'll try that and let you know if it works or not.
Studying the original program, it appears that you might be trying to come up with a way to start up a sequence of equipment, then shut that same equipment down in the reverse sequence. If so, a good easy way is to set up two timers, a TON "START-UP TIMER" and also a TON "SHUT-DOWN TIMER". Then use Start-Up timer LIMs in your start circuits, and for Shut-Down use a Shut-Down Timer TT bit in series with a LEQ for each piece of equipment. That way only 2 timers can start up and shut down any number of motors or devices.
I have examples that I can post, if this is what you are trying to do.
Here is how I would do it...., and the picture shows the data in the SQO data file
Here is another way using 1 timer. Only the last 2 rungs 4 & 5 are needed. The other rungs are only for setup and monitoring.
Adjust the number of pulses by changing T4:0.PRE, and the pulse width by changing the S:4 Bit up or down from S:4/0 to S:4/15. With this setup, LogixPro produced 4 pulses starting at 1.5 seconds after the Start Pulse.