Possibly a partial blockage in the fuel line that builds up with oil flow. Does the boiler restart when you reset it? Try bleeding the line at the boiler into a jar to get an idea of the flow. If the tank is low then reduced head would decrease flow. Also cold temps increase viscosity slightly but not much you can do about this.
Ian C
January 2009