Ford Fiesta tdci - air in fuel - notgotaclue39

My fiesta won't start unless you prime it or it's really cold outside.No leaks changed primer bulb and associated pipes,air and fuel filters had injectors checked for leaks and pressure but they were fine.after all this it still needs primed to start and u can still see air bubbles.Any ideas welcome as this has been going on for weeks and I've left it with the mechanic for now as it's driving me crazy.