Ford power stroke diesel engine Source Source Source Source Source Source Source Source Source Source Read Also: Ford power stroke 73 litre diesel Ford 7.3 power stroke diesel engine 2004 Ford 60 turbo power stroke diesel Ford 6.0 power stroke diesel Ford 6.0 power stroke diesel engine 2007 Ford power stroke diesel