The Ending- heres what I think really happened
There was no Headless Horseman nor was it Brom Bones- well it was but it wasn't. Basically Brom Bones was the Horseman's instigator. He knew Ichabod was superstitious, he also knew that Ichabod was his biggest rival for Katrina's affections. So he invented the story to freak Ichabod out. He knew Ichabod was so ``girly`` or unmanly the story would have a big effect on him especially on Halloween night.
So when Ichabod's in the forest with the ghostly atmosphere, the darkness it has a big effect on his mind. Remember when he sees those flower moving and making odd noises in the wind. He freaks out then sees them and he picks them up and starts laughing. Look at his face those big cartoon eyes. He's losing it. Phycologically he's completely abandoed his sense of reason and logic. The mind can be very powerful. So I think he imagined the headless horseman was there. His mind created the whole chase scene and everything the noise of the horseman's laughter and the hooves, were in fact all those animals and plants you see making the noises when he first goes into the forest.
And when they find the pumpkin by the hat- well Sleepy Hollow is a rural farm area there are lots of fruit and vegtables around. When Ichabod is running/riding away his horse happens to tread on it if you look there's hoof prints by it.
Live life, love life give love
No day but today!
Forever Defying Gravity!