it is for the 2500/3500 trucks. damn those vans are wierd!!! in the trucks the last yr of the lly was early 06. the 06 was the only yr they had the same internals as the lbz but different tuning. before 06 it was a completely diff motor. damn i wonder why they didnt go to the lbz in the vans.