bad cv-joint is your problem. if you can find out which end of your front drive shaft is making the noise..then you can decide which plan of action you want to take...if it's the outter cv-joint..toss it..buy another one...because the outter cv-joint is not repairable..the inside joint is though. if you think you can rebuild it and don't mind getting greasy as all get out..rebuild it. if not..i highly recomend getting a new one..or used one from ebay or a salvage yard.