Finding a dependable Yamaha 20 HP 4 Stroke engine at the best value requires careful research. The current price range for a new unit generally falls between around $3,000 and $5,000, but this can change based on features, state (new versus used), and seller markups. Evaluate buying used to maybe sa