I have been wanting to replace the 4.8 with a 6.0 in my 1999 ecsb 4x4 for a while. Looking for engines, the only 6.0 engines that are possibly affordable are the 1999-2000 models, which of course cant be used because of the different crank they have. Im guessing all the salvage yards also know this because like i say, the 1999-2000 6.0's are a lot cheaper than the 2001-06..makes me mad..