Filters last way longer than 7,000 miles. The ones I use last 25,000 miles before needing to be changed. What viscosity oil are you using? Make sue you are getting enough oil pressure.