Changing oil on my 2010 but looking for the best filter to use. I'm going with the Pennzoil ultra oil and looking for a filter that can handle 10K on this truck. I saw the Fram Xtended Guard at Walmart, which says guaranteed for 10K, cost about $9. Also looking at Mobil 1 and Bosch Distance Plus, both about $13 a piece. Any suggestions?