So, with PID values of P=10 I=0.05 D=20, it seems relatively stable although there is about 2 degrees of overshoot that I'm not sure I will be able to do much about.
The latest peak on the right hand side is with 10/0.05/20, the prior ones were with smaller values of I and D, and resulted in...