Well done!
I would do the flip-flop (rung 005) a little differently, but that's just a style issue. You might want to ask The Google about [ladder logic flip-flop] and see if there are any arrangements that are more clear. I'm partial to the top two rungs of the image below.
Does LogixPro allow for comments?
You can get rid of Rungs 001 and 002, and also intermediate bits B3:0/2 and B3:0/4 by
- Putting O:0/2 at the start of rungs 003 and 004,
- Replacing the two [XIC B3:0/2] instructions with [XIO I:1/2],
- Replacing the two [XIC B3:0/4] instructions with [XIO I:1/3].
That would not change the behavior, but I think it will be a bit more clear; that said, the inverted logic on the inputs might be confusing, so maybe change the names of I:1/2 and I:1/3 to something like [0 for low pressure, one motor one] and [0 for low low pressure, both motors on], respectively.