I had a very similar issue with a second hand P4P, I assumed I had a failing motor. I subsequently brought all software and firmware up to spec, prop changes etc and no improvement. I then flew it with my P4Adv prop guards and landing gear extenders/cross brace protector and problem went away...