AJ, is the "easy" way to tell a 2000-2003 engine apart from a 2004-2007 engine the main sight shield? That is, the 2000-2003 sight shield covers only the valley area and does NOT include the cam cover, but the 2004-2007 sight shield goes all the way down across the "front" (left) cam cover?
The 06 and 07 block are different.
I see that I had listed 04 to 07 together. The cams must be the same, but the blocks and crank must be different.
The crank sensor on 06 and 07's is mounted in the valley next to the starter.