Yes it will fit and you will need to cut the fenders or replace the running boards also. You will need all the inner sheetmetal also. The one below in both pictures is my 46.