Careful with the impact driver. The bottom of the tank is fairly thin metal. Any hard blows to the petcock will push it in around the base of the petcock. I have found out the hard way. I had to drill the heads of the screws off in the end. By the way, if you can't find replacement fibre washers for the screws from Honda, the ones from the XS650 or Maxim Yamahas will work.
Cheers,
Cliff.