Train 2 has been sitting in the station for 11 seconds and nobody has got on.
Conclusion:
Something odd is happening. If I start the trains separated by your calculations, after one complete circuit and reloading session each, the two trains are no longer equally spaced. In fact, they are closer together. This happens even with the time taken for train 2 to load and unload, and also with other coasters. Dividing the total ride time by 2 gives a 70 second minimum wait which is intolerable to the guests. I can't add a third train without lengthening the station, further mucking up the operation, and I don't like the decreasing space between the trains in case of a brakes failure.
You kindly sent me a copy of the RCT1 ride.
You cannot improve on the number of guests per hour, however you set the the minimum and maximum wait time. This is true of all rides, whatever their design. *
On your ride, the ride time is 2mins 20 seconds and you have 2 trains holdng a total of 48 people. Therefore the maximum load rate is 48 people every 2mins 20 seconds. Think of it this way. Imagine all the trains joined together. That's 48 people. They will take 2min 20 seconds to get round.
My calculations are more about evenly spacing the trains around the track to minimise the probability of crashes. An side benefit is that you are more likely to carry more guests because the extra time that trains wait in the stations [compared with the RCT defaults] means that the probability that guests can 'walk up' to the front of queue and get on a partially full train, are higher.
For the RCT1 ride you sent me, I set minimum wait time 45 seconds, maximum wait time 70 and there was never a time when the train behind was forced to stop by the train in front still being in the station.
By lengthening the station 2 tiles [in yor case] you can change from 2 trains of 8 cars to 3 trains of 8 cars, but that is still only 24 cars and the ride time is longer because the trains are lighter. Add another station tile and you can have 3 trains of 9 cars a total of 27 cars. Maxing out the station length will let you have 3 trains of 11 cars or 4 trains of 8 cars. Both are a big improvement.
You really need to play around with a combination of long stations and lots of smaller shorter trains to strike a balance betweem wait times, ride times and queue times.
Having said all that, a breakdown throws all the calculations out of sync. It takes at least one whole circuit by all the trains before they all get synced up and evenly spaced again.
* You can REDUCE the number of guests per hour by setting stupidly high minimum wait times. If the total number of trains x minimum wait time is greater than the total ride time you will ALWAYS have trains queuing up to unload guests waithing behind full trains waiting to leave.