Plot hole: When Gordon crashes into the goods train, it is not being pulled by an engine. So why is it just sitting on the mainline and not on a siding?
Audio problem: Gordon has a different whistle sound when he cuts in front of James at the water tower.
Character mistake: The narrator refers to Gordon as "Gordon's engine."
Answer: He was in the water.