I'm using WIX part # 51036 long filter and swap it out every 3,000 miles. I've been running Mobil 1 High Mileage 10W-30 Advanced Full Synthetic Motor Oil since around 100,000 miles and have 155,500 now with a very happy engine. Only "small leak" I have is my oil pan gasket and it's not losing enough to warrant this PITA replacement at this time. I change my oil every 6 or 7 thousand miles...