96-97 heads were prone to cracking between the cylinders. The casting number was then changed for 98-03 with a different head being produced 04+

96-03 the motor was labeled an L67, 04+ it was labeled an L32. Yes there is a difference between charged and not charged. Mainly it's the injector location. L67's have holes in the heads for the injector and L36 do not.