Repair those old analog sticks

Well, here we go. Your Nintendo 64 controller has an analog stick that flops around, and is barely working, or not working. Your panicking, and desperately searching the 'Net for anything, ANYTHING, to help you fix this problem. You find a whole bunch of replacement thumbsticks, but you don't want to pay $10.00 - $20.00 for an analog stick that you have to put in yourself. Never fear, Games 'n' Junk is here! But before we get into the actual repair, we need to understand the analog stick, and what makes it work. Skip this next section if you already know/don't care.

Understanding the guts of your N64 controller

Open up any official Nintendo brand controller and you will be confronted with this site: There will be a big brown-ish tan circuit board in the top part of the controller. You will see that the left and right handles on the controllers are actually hollow. The middle handle has a white or gray box in it (Depending on your controller). This gray or white box is your analog box. Ontop of this box is your "Z" button. If you were to open the analog box, you will see a white bowl, with a gear on the right and a gear on top. Sitting on the top gear is a circuit board.
This circuit board is an important part of this controller. The circuti board is actually optical, meaning it has little lenses in the board that read the gears. The gears have a series of lines and holes on them. The lenses read these holes, and translates this into actions on your game.  Now, the main reason that these analog sticks fail after a while, is that the holes get dirty from the dust that is caused by the insides of the controller grinding (More on that later). This causes the controller to act all screwy, coming out of calibration, not working,  or not working in certain directions.
Okay, this is how the analog stick gets loose. Inside the afore mentioned white bowl with the gears attached, there will be a black bow shaped plastic piece with a gear bit on the end. This moves one of the gears attached to the white bowl. There is also a black bow shaped piece on the other half of your analog box, this one is a little smaller then the one in the bowl, but just as important. Now, if you were to put this half back ontop of the other half (Partially), you would see that these bow shaped pieces rest ontop of eachother, and when you move the analog stick with the halves of the analog box still partially together, you would see that these pieces grind against each other. This is what causes your controller to get a loose analog stick.
When you opened your analog box you would have been confronted with some gray powder. This is the worn away powder from the black bow shaped pieces. This is very messy, and may hurt you if you breath it in, so don't.  This dust gets into the black gears attatched to the white bowl. The controller "Sees" the dust in the lines and holes, and translates this into your game incorrectly.
Okay, boring part over. Now we get to the fun part: Fixing this thing!

Supplies you will need

You will need:
-Lubricant. WD-40 or a patroleum jelly
-Tiny screwdrivers
-Tape (Duct, invisible, or plastic electrical)
-Cotton swabs
-An old toothbrush with NO toothpaste
-Rubbing alcohol or water
-A dish for the screws

Reparing your controller

Okay, first I want you to open up the back of your controller with a phillips head screwdriver. A small/medium one will do. You'll be able to see the ones on the back of the controller in plain view, but there is actually two more screws hidden inside the accessory slot. These ones are tiny, and strip easily. Use caution when unscrewing them. I suggest having a small bowl beside you to hold these easily lost screws. Gently lift the back of your controller. If it comes apart easily, then keep going and take it off. Leave the backside facing up to be sure you don't loose your screws. If it doesn't come apart easily, turn all the screws another time to loosen them up.
Now we come to the inside of your controller and removing the big gray or white box in the middle. This is your analog box. There are three screws holding it in place; one on bottom, and one on either side. These guys are tiny, so be careful. It's HORRIBLE (Yup, Caps Lock) trying to remove them if you strip them. Set these screws aside in the bowl to not loose them. Now, don't lift the analog box yet. First I want you to remove your "Z" button. This is the little blue rubber thingy ontop of the analog box. There's a circuit board (Real tiny one, too) that needs to come off, too. The "Z" button is held in place by two gray/white plastic clips. These clips are directely apart of the analog box's plastic, so be careful when you push them aside. You don't want to break them. Now gently lift on the "Z" button.
The analog box is held in by a little cord now. Well, more like several little cords. These lead to a clip. Take either a tiny flat head screwdriver or your fingernail. Push up on the little lip of the cords connector. It may put up a fight, but just keep pushing. Eventually it'll come out.
Now we actually have to open the analog box itself. There is a tiny (TINY) black screw holding the whole analog box together. To remove this, you'll need to take a tiny screw driver and use caution. Go slow and easy. After it's come undone, you will be able to open the analog box. Well, maybe not yet. Directly across from the black screw is two plastic clips. These are just like the clips holding the "Z" button on, and break easily. Gently seperate these clips from the top black part of the analog box. Now remove the top half of the analog box. You will now see the insides of your analog box.
Okay, first I want you to remove the circuit board that you see. If you look, you'll see that this is what has all the cords that connects it to the controller's circuit board. Don't rough up this piece too much. Set it aside. Now take out the black bow shaped piece from the white bowl. Set the black piece aside. The white bowl is free, so remove the bowl. There will be a gray powder in it, so knock it out over a trash can. Now take a cotton swab dipped in rubbing alcohol (Or water if alcohol isn't available) and wash out the insides of the bowl. Now I want you to take a DRY, TOOTHPASTE FREE toothbrush and get in between the lines on the plastic gears attached to the white bowl. There should be nothing left behind, otherwise you controller could mess up still. This is a long, time consuming project that will require patience. Now when it's clean, replace it into the analog box. Put the black bow shaped piece back in. And put the circuit board back in, too. Now we focus the attention on the top half of the box. Take the black bow shaped piece on the white disc (It'll be easy to see), and give it a gentle twist. It should pop right off. Now the spring will be loose. Take the white ring off the top of the spring, and remove the spring itself. You should see a white-ish gray rod sticking out of the lid now. This is the actual analog stick. Take a piece of tape and wrap it around the analog stick. What type of tape? Well....
Normal, everyday invisible tape has little stick, and it wears out easily. I'd say it would last a week or less if your heavy handed (Like me). If your light handed, you could probably get away with two weeks, give or take a few days
Duct tape has a stonger glue, and will last longer when the analog stick grinds. It'll last about two weeks for heavy handed people, maybe a month for light handed people.
Plastic electrical tape is the best choice, by far. It has less stick then the duct tape, but it takes the grinding better (Being plastic). This could last you years. Then again, it could last you only a few months. It alll depends on how much you play your system, for how long, and how heavy handed you are.
Now, wrap your piece of tape in between the ball on the analog stick (It should be right in the middle) and the little square bit on the end. Don't worry if the tape actually wraps over the ball and square piece. Layer the tape evenly, or you may regret it. I like to leave at least a little space left, just about as wide as a piece of hair. Now, reassemble this half of your controller. Put the analog stick back in (If you took it out). Put the spring in, then put the white ring ontop of the spring. Put the black bow shaped piece on, and twist it. It should not bounce off. The spring should stay held down without you pushing on it.
Now, we can't quite put the analog box into the controller just yet. I want you to grab a lubricant. Some people use WD-40, but I prefer petroleum jelly. Take your lubricant on a cotton swab, and put on the middle of the black bow shaped piece in the white bowl; the little notches on the white bowl (There should be one on top, bottom, left, and right); the white ring on the spring; and finally,a little bit on the square piece at the and of the analog stick (Even if theres tape on it). Now, put the top half of your analog box back ontop of the bottom half, secure plastic clips, tighten the screw again, and clip the corded part back into the circuit board on the controller. Put your controller back together (Remember the "Z" button!)
Test it out. It should work.

Troubleshooting

Analog stick, well, sticks: Add more lubricant to the inside of your controller, on the spots mentioned above
Character moves on it's own: Try recalibrating the controller (Hold the analog stick dead center and then push L+R+START at any time during a game). If it still doesn't work, re-open it and clean the holes again.
Grinding noise comes from controller: Usually it isn't anything to worry about.
Using palms to move tthe analog stick, and the analog stick messes up: Don't use your palms! Analog sticks are meant for your thumbs!

Pictures are coming soon!