The Chase Elliott truck has the outdated headlights because in 2007 Chevy went to the box headlights in the truck series and this one is using the "cat eye" headlights which were used in 2006 and before.
Hey, just wanted to let you know that I have a John Hunter truck diecast from 2016, and the hood on it opens. I think that they officially changed it in 2017.