Question- it's been awhile since you posted this? How long did this fix last before you had to do it again? Or did you have a new an improved fix?My brakes squeaked since the day I picked up my Viking. Riding the brakes while driving down hill just shortens the life of your pads and rotors and doesnt fix the problem.
I took the time yesterday to do the front brakes and it worked so well I did the rear brakes this morning. In total it took about 2 hours and it was time well spent. None of them squeak at all. What a relief!
Pic 1: All you really need is disc brake grease, a 12mm socket, metric hex keys, a paper towel and a flat blade screwdriver (for applying grease).
Pic 2: Find the two pad retaining pins and break them loose with your hex key. Don't remove them yet.
Pic 3: Remove the two 12 mm caliper bolts.
Pic 4: Unscrew the two pad retaining pins with your hex key.
Pic 5: Use the hex key to push the pins out.
Pic 6: Remove the pads and clean the parts.
Pic 7: Grease the spring and all pad contact points. Insert the pad retaining pins part way and grease them too.
Pic 8: Grease the back of the inner pad as shown and install it by pushing down against the spring while you slide the pins through the holes.
Pic 9: Repeat with outer pad. Screw the pad retaining pins all the way in.
Pic 10: Grease the slide pins and reassemble.