i had a simmilar probs now it may sound stupid but i am not undermining your machanical skills
as i was fallen into the same trap too but have you checked the fuel hose that goes to the engine as if it has slipped off it will show the same symptoms roughly only a thought hope it helps
__________________
|