ditto on airleak. if its on mfi get the engine running and spray some carb cleaner/ wd40 round all the hose ends one by one, and listen for an engine note change. also, it might sound stupid but check the dipstick is tight. on my old engine it would cut out at traffic lights sometimes and i couldn't work it out. the dipstick would pop out if i gave it some stick