Hi there everyone. I am new to the forum and have been reading for awhile and I think that this is a great place. My name is Daniel and I love cruisers. I got mine last year. I have a good bit of mods but would like to ask yall a question on the winch that I just got. I got a 9000 xd warn winch for my arb bar and was wondering if you have to take the bumper off to install it? I was also wondering how important a aftermarket battery like yellow top is to have, to work the winch or if the stock battery will suffice? Any help would be greatly appreciated. Thanks!

