Yes and no. 99/00 has a smaller intercooler than the 01-04. Many 99/00s have been converted to the newer I-C though. Ford issued a recall back in 01 or 02 i believe and had a special mid-plate made to fit the newer intercoolers to the older manifolds. So its possible that your older truck has a newer intercooler.