When you use a Sort Order greater than 0 on any of the Payment Modules you need a Sort Order on ALL of the Payment Modules that are greater than 0 ... see if that gets them lined up right ...