I often have a similar problem. Everything is correct, the engine has fuel and water being pumped to it, but the pipes just don't do anything. No electricity flows. It seems completely random at times. I usually need to destroy all the pipes (luckily it's not very long) and when I replace them, it all decides to work. Only to load the game up and have them not work again. I try to avoid Buildcraft because of this.