Measure 39" at the mounts. Came off an isuzu rodeo. Probably fit your jimmy or s10 . fits under stock bumper.