Does not fit. No generic product. Very specific. It probably won't work for your application. It is far better to go with a product that identifies it in the description. I tried to install after the return period expired, so I messed up. Buy elsewhere where it says exactly which trucks they fit.