Ford Recalls 350,000 Trucks and SUVs