You have the same filter I think as the 5.7, part number 10-48 if you wanted to try Royal Purple filters. Same thing, good flow, heavy can, synthetic media.
My first inclination was to run Amsoil Ea, then I saw your post about the RP a while ago and was checking them out. I was hunting for the Pennzoil Ultra and stumbled across the SRT filter, so I thought I'd check it out. I like the fact that it is still basically an OEM part.