My experience:
You need to have at least 95% or better with Self Test and try 3-4 times and try to get 95% and over every time. Also try other free Practice test from Oracle site. With all the practice test you have to do 95% or better.

Please keep in mind, actual test will not going to be more than 10-20% from Self Test (Practice). In my PL/SQL exam there was only one match, that's all.

One other good source is Exam Cram. Practice test with exam cram is must, because it explains like no other place.

Your other references are good. I did it same way. Good Luck!