All of my truck intakes 1999 - 2006 had plastic rails (none of the 25 or so engines I've had have been flex fuel models). Pretty sure they all did have pastic until 2009 when they switched to the rect port L92/L76/Ls3 style runners (those had metal rails).