So I found a deal on a brand new k&n intake that someone bought then wrote off their truck and never used it, I have an 05 XLT with the 4.6 and its for an 02-03 4.6. Now Im assuming since its all 3rd gen it should fit, but when I google the part number on it, the 05 is different then 02, same...