Here is an answer from Bouchillon:
The VIN identifies exactly what year it is.....a basic 6.1 Long block is the same from 2006-2010....only sensor connections are differentThere are different sensor connections from 2006-2008 & then 2009-2010 on camshaft sensor , crankshaft sensor, alternator, and throttle body. that is the issue....so yes we can provide those sensors or if wee have good pics of those sensor connectors, we may be able to determine what it isOn new engines we know the EXACT year and what connector is on itThe new 6.4L and the late 5.7ls require a special cam sensor to make the PCM work, the new one that comes in a new engine will not work...different value