bottom row plugs are good till 100k... or you could do sooner..
top plugs are a Bosch 7962.. factory uses Bosch they are a different part number but there isn't any difference.. the plugs i pulled were a tad bit longer on the threaded end that goes into the motor.. But that really doesn't matter.
either way top plugs are easy to do... remove intake tube, resonator box and then each coil has a 10mm bolt pull it off and then remove/reinstall plug.
The reason the autoparts stores list the same plugs and don't show different is because the plugs from the top work in the bottom as well.. Same thread pattern/pitch and what not.. Only difference is that to tops are copper plugs.. which the bosch 7962 is a copper plug. Copper plugs don't last as long as other electrode types so the tops have to be changed at 30k according to service manual.
Bottom row plugs are much more difficult to get to. From what I can tell when I go to do mine in a few years i'll have to pull the wheels and inner fenders almost as if I was doing a new set of headers.. Seems like a great pairing of projects IMO... lol Either way bottom row plugs are a bosch iridium.. the iridium plugs have a service life of 100k according to the manual. IDK if i'll let mine go that long but either way unless you're at 50k mileage or more I'd just do top row plugs
Either way just get a set of 8 bosch 7962's and you'll be fine. I've been running them for 12k ish miles and my truck hasn't had any issues with them.. My MPG's have seemed to be a bit better since the plug change but not by anything crazy..
This may have changed now but back a year and a half ago that I did mine NGK didn't make a plug for the truck and the only other plug brand I think I found was denso. I figure bosch is factory for this motor just run bosch..
here's a link to the bosch website with the plugs for your truck selected..