I'm pretty certain it will. they didn't change the rail at all dimension wise as far as I can tell. Maybe past 2008 because of the new intake design but I'm not sure on that. I know they made the injectors shorter after 2008 but being as your using 2 from before then you'll be fine.