Ford recalls 300k Super Duty Diesels