Where did the engine come from? Sounds like it got rained on or something. Does the engine turn over?