2018 Polaris Indy 600 Sp Review, 600 is no slouch and a proven engine.