I've got a '01 GMC Sierra 4x4. It has a 5.3L with a moderate cam and a tune. It shifts at 5900 RPMs. The truck is only driven about 4K-5K miles/year. I change the oil once/year and use Wix oil filters. The current fill is Mobil 1 Extended Performance 5w30. What oil will give me the best protection? I am an Amsoil preferred customer so that's an option as well.