Why do the fram oil filter books list the oil filter 3980 for my 1997 chevy 2500 van. I have the R engine 350 FI. It is not the right filter, it is way too small. I check and double check but that is the filter listed. Why is this? What is the right filter. I know I have gotten the right filter...