This bike is worth fixing if it is already in decent condition. If not then trash it. You could look on E-bay and get some parts for damn cheap but I know front forks usually go for around $100 dollars or more. Which brings me to my next point. this bike doesn´t shake at all and i have had mine to 96 MPH according to the Highway Patrol. I´d say the problem is that either a fork is bent or the triple tree clamps are out of alignment or both. take the forks out and roll them along the ground with one end in your hand. Look down it as you spin it back and forth and look for a wobble. The triple trees you can check when the forks are out if you have some relatively common machining tools but its kinda complex. basically you want to find the parallels and make sure they are the same.