Tag: 6.7-liter Power Stroke turbo diesel V8 engine