I really want to read this book again. I can't really remember much about it but I'll try. It was about this girl and people in her town start disappearing. She finds this train station with a ghost train and one day takes it, she then finds out the story. In the end she ends up going in this shed (15 years before, she goes back in time in the train) and making a flamethrower and stopping this dude from killing his wife and then she goes back to the present and time is fixed. That sounded... Like a bad recollection.