Challenger 20-15 Challenger | Body and mechanics 5.7 V8