This is off 2003 Ford F150 crew cab but should fit 97-04 it's aluminum wind gate $75 call Location: Lexington