For just about any FD problems - re-installation is the best fix. The questions about FD problems are so common here that I bothered to Copy & Paste the following. Pass it on as wished:
Take the cable off the FD. Now install it from scratch as per Park Tool Repair:
http://www.parktool.com/repair/readhowto.asp?id=75
And BicycleTutor:
http://bicycletutor.com/adjust-front-derailer/
When you have it properly trimmed and are ready for the cable - a new one wouldn't hurt - you want to pull the cable taut - not too tight, taut. Then apply 48 to 60 inch-pounds to the pinch-bolt. Then put it through it's paces.
It's always easier and faster to install a FD from square-one, than it is to make adjustments with it already attached. This tends to fix one thing - while throwing another out of kilter. Start fresh. You'll get it.
Adding a barrel-adjuster can solve many problems with the cable coming loose - or being too tight.