Hey Matt, I'll try to take some pics tomorrow night. Yes, that is the type. It is 1 3/4" sq. tubing, we welded on a mount which I threaded on a rubber(replaceable) mount. It sits inder the front of the eng case, and is adjusted by two pol alum rods which hook into the bumper mount area.
G