A few months ago I traded in my 2017 F150 (3.5 eco boost) for a 2023 Silverado 1500 with the 3.0 Duramax. I really liked the Ford I had and was going to trade for another one till I did some research on this 3.0. The power and efficiency is absolutely ridiculous! I average about 18 towing my 21ft skeeter and been getting 30+ unloaded on the highway. I have put about 7k on this new one and am averaging 25.7 overall since I have owned it. If you put on a lot of miles there is quite a bit of savings overall with this engine. In most cases there is only about a $1k up-charge over the 5.3v8. When you go the 3.0 route, you also get a 100k powertrain warranty opposed to the 60k warranty you get with the gas options so in my opinion the upcharge for the engine is a wash. Below is a breakdown of the savings I calculated on fuel based on driving 25k per year compared to my last truck. These are current gas prices in my area.
(2017 F150)
25k per year, 17mpg average
1,470.58 gal/yr
87 octane - $3.89/gal
$5720.58/yr
(2023 Silverado 3.0)
25k per year, 25.7mpg average
972.76 gal/yr
diesel - $3.99/gal
$3881.32/yr
Fuel savings = $1,839.26 savings per year = $9,196.30 over 5 years.
Def costs ($3/gal) = 20 gallons per year = $60 per year = $300 over 5 years
Oil Change = $30 increase over gas x 3 oil changes per year = $90 per year increase = $450 over 5 years
Total savings with increased maintenance costs taken out = $1689.26/yr = $8446.30 over 5 years.