There is a difference in the sensors and electronics in the 2002 and later 3.5L engines. The 97 and earlier 3.5L engines are different too. So I recommend staying between 99 and 01 for a 3.5L. If buying used, If recommend changing the timing belt and water pump before installation. It will be cheap insurance against overheating and a snapped belt later.