I have a question about the PF-46 and other oil filter manufactuers recommended size filters for my application. I have a 99 Chevy Silverado with the 5.3l and when you look up a filter at an autoparts store online or at the store it always has the PF-46 listed, but the other brand of oil filters have a longer filter recommened. If you cross reference a PF-46 to say a Fram for example it will give you the 3506, but the application guide will say a 3675 or the Bosch is a 3423. Why do they recommend the bigger filter instead of the PF-46 size equivalent same size filter?