You will probably never get that sail to perform really well. The luff curve doesn't match your mast/mast-bend and it sounds like the foot is to long, as you say.
Is your boat a sloop or a unirig?

Did you notice increased weather helm when you hoisted this sail?

Some photos would be nice. One taken in profile of boat/sail, one from below the sail towards the top and one from behind you when you are out sailing with it. All photos taken with some downhaul and mainsheet applied, and preferably with some wind filling the sail.

Sorry to say, but I would have started all over with a new sail if you want the best out of your boat.