RE: How to control pendulum effect?
The usual reason for the pendulum effect is that your corrections are a bit too late. So you make larger corrections, and leave that correction in for a bit too long, making it swing the other way.
The good news is that you are almost there. With just a little more stick time, you will make quicker, smaller corrections and it will just come together for you.
Keep practicing. Let us know how you do.
Vince