I have a 1989 YJ I was told the engine was swapped I'm sure it,s a 4.2 but I cannot find what year it is.the engine numbers on the block read 411C29. I cant find a site that shows what year this number means.Parts store said the oil filter number I use is not for that year.any place I can look up these numbers.Thanks.