I have a 2000 Chevrolet Silverado LS with 5.3 engine. I just changed oil and getting to the filter was a pain. I used a Fram XG3506 which is a very short filter. Does anyone make a really long filter that would fit this engine? I heard that some of the longer Ford filters would work. Please advise.