I have searched and searched and I am not able to find anything official.
The Ford website says the 2.3l ecoboost in the Ranger is direct injection. Same for the Bronco.
Now the Ford website says the 2026 Mustang has both port and direct injection.
So is the official Ford website wrong? Why...