I dont think he meens its airlocked, he thinks you may have trapped it under the tank, and in doing so restricting fuel flow.
I would reverse the electrical connections you have made with your new lights, their is something with these bikes not running if the headlights are out. I've got a feeling its something to do with your new connections for the fog lights.
Check the light fuse/s.
Good luck :wink: