Very nice diagnosis, and it's true, as Dave says, you have to check all the parts connected with the problem. Often, like in medicine, the failure point is a symptom, not the cause. This reminds me of the stuff the guys in Gold Rush on Discovery have to deal with all the time with their second-hand back loaders.
This story is a good example of the fact that often the part that breaks is not the real problem. Sometimes, it's just an innocent bystander. This is important to remember in failure analysis. The impulse is always to focus on the part which broke, and try to find something wrong with it. But it's important to look at the entire mechanical system, rather than just one component in isolation.
I had the same thing happen to my 1985 Toyota Camry (albeit much more expensive). Luckily I was just pulling out from in front of my hour when the car stalled and refused to restart. I had the AAA tow to the local garage where they said the timing belt slipped. They replaced the belt and everything was find for a few months. Then the same thing happened again, this time I was two blocks from home. This time I had it towed to my brother-in-law's garage. The replaced the belt but also replaced both idlers. Never had a problem with the timing belt again. And I never went back to the other garage, either...
Festo's BionicKangaroo combines pneumatic and electrical drive technology, plus very precise controls and condition monitoring. Like a real kangaroo, the BionicKangaroo robot harvests the kinetic energy of each takeoff and immediately uses it to power the next jump.
Design News and Digi-Key presents: Creating & Testing Your First RTOS Application Using MQX, a crash course that will look at defining a project, selecting a target processor, blocking code, defining tasks, completing code, and debugging.
Focus on Fundamentals consists of 45-minute on-line classes that cover a host of technologies. You learn without leaving the comfort of your desk. All classes are taught by subject-matter experts and all are archived. So if you can't attend live, attend at your convenience.