what oil filter would be best for my 97 4 wheel drive chevy blazer, it has the 4.3 in it, has 160000 miles on it, i usually do 4000 mile oci using GTX 10w40. the filter on these are mounted up front and have oil lines feeding them and the are horizontal so im guessing ill need one with an anti drain back valve. what you guys think i should run?