I also second Northland Diesel, But I have been told that they closed there Marysville shop and are ownly in there Bellingham shop. Still it would be worth the drive, Also a very good Ford repair shop in Everett is O.N.B automotive, these guys are very good and they are the most honest shop I have every delt with, I feel safe sending my wife in there with her vehicle.