does turn over, piston looks ok. no warranties or returns.