Hello,
If you move very slowly, it mean that you didn't ate enough. Getting your stomach full will get you a net bonus in speed, while getting it nearly empty will make you walk slowly. There's food on some furnitures in the haunted house, otherwise you can stockpile a bit at some store. You can get past the big ghost in the middle once you complete either the hide and seek with the ghost, or the other side (more adult-oriented).