I disassembled the impact, inspected it and put some fresh grease in it and put it back together, the thing works like new, save for the trigger which seems to be a bit sticky at times, I haven't broken in to that part of it yet.
It cleaned up nice but the case has been beat to hell, I've been...