Part I’ve had sitting around never been used or installed . I think it was going to be going into 2010 f150 but I’m sure it will be good for that generation.