Mazda CX-90’s 3.3-Liter Inline-Six Makes 340 HP, 369 Pound-Feet

Mazda has discovered output figures for its new 3.3-liter inline-6 motor. At 340 horsepower and 369 pound-ft, it is the brawniest motor Mazda features. The CX-90 will have it that…