I bought one about 4 months ago and the winch dropped right in. Yours looks a little different across the front than mine. This winch installed for me in about 45 minutes. The fit is tight so I used a strap to drop it in and a box to protect the grill.