Have you checked your oil to make sure you are not gaining oil? A pin hole in the lift pump diaphragm will pass fuel into the crankcase AND, at the same time lessen pressure in the system to the point of not starting. (sometimes exuberant pumping of the lever on the lift pump during a filter change will effect a small leak in a diaphragm that was about on the verge - I know whereof I speak.)