differences between pre 04 and 04^6.0
If you're planning to use aftermarket rods, then I don't think there is any meaningful difference. Heck, even the old Gen 3 rods are probably strong enough for most builds.
99-00 LQ4 will have iron heads and long flange crank.


