RE: Problem with throttle
Try it again at night to see if yellow or blue flames coming the exhaust when you throttle up. Did your prop spooling up slower than before ?.
My friend and i disassemble one of WREN turboprop gear box due to binding issues after a crash. Sounds like what you described.