I gave my son my 2000 F350 CCLB. 310K on the engine. We just had to replace the injection wiring harnesses under the valve covers and the injection computer, but it still has great power and reliability. I figure after 25 years it leaving me stranded twice is pretty good..