Duncan and the Grumpy Passenger is a Season 18 episode.
Duncan is a grumpy narrow guage engine who pulls passenger trains. But he then gets a taste of his own medicine when he encounters a grumpy passenger who never stops complaining.