Which ciruit board is fitted? Does it have the blue adjustable potentiometer on the pcb near the trigger? If so, this has an adjuster screw which can alter the power, although not sure how much.
Unfortunately it may come down to needing a new pcb with the latest software. Don't think you'll be able to have the existing software updated by anyone else.
Best person to sort the stock would be back to PW rather than having Daystate do it.
Never noticed a noise from the solenoid in mine, but I'm sure that J knows what it's been like. Doesn't sound right though.