Handbrake light going on and off is your low brake fluid level warning, so would get that topped up!
I reckon it's the coilpack, there's only a couple of different ones across the whole ford range, you know of someone with a ford you could swap to eliminate it?