If a Broken Car or Steal reduces one of your trains to a bare Engine, you must immediately return that Engine to your hand. This may temporarily cause your hand to exceed the five-card limit until your next turn. Playing a Steal card when your hand is already full will make your hand exceed 5 cards. This is also legal.