Something is not right, Warn winch on my 72 is connected straight to the battery, no draw.
25-30 amp draw is a lot for anything that is not being used.
Winch should only draw when it is being used. No or off no in the middle.
Relay good for now because of drain on battery.
I would not trust...
How long did it take you?
Shop will probably change by the hour to do it right that will not be cheap. $125-$205 around me
Or it will be cheaper and they run them down with a air gun.
Looks like winch will have to be mounted in bumper first is that correct?
Will plastic skid bolt up to it?
After removing standard bumper with fog lights are there any modifications needed before mounting?