Any API 0w40 from Walmart will work for your truck. PP or PUP are good choices and will serve you well. Regular oil changes and good filters are 1000x more important than brand of oil. Don't go down the rabbit hole of which is "best" oil. The "best" oil is clean API certified 0w40 that's specd for your truck.