I can double check when I get home today. But I think you need to go with 06 and up. The heads and active fuel management are different. If you are planning to swap your current heads and everything to a block it shouldn't matter what year. But a complete motor 06+