We had the VP of sales for the North American distributor of LIC at out cottage this summer and had a chance to take a look at the eGo in person.
It looked very user friendly and I think the nicest thing it had over the go pro was the built in Wi-Fi. From what I was told they are still developing the smart phone app that will allow you to view and control the ego from your phone.
I personlly own a go pro so I had to keep giving him a hard time. His ending arguement on ego vs go pro was that at the end of the day thiers came in 5 diffrent colours lol.
But... Seeing the price and what it claims it can do I would deffiently give it a try. They also have some really neat goggles with a built in cam. He's sending me a pair in november when their new model comes out so I'll probably do a review on it then.
Is your mag plug soaked in fuel when you pull it out? It could be your fuel pump, same thing happened to me. Diaphragm in the pump cracked and started pumping fuel down the pulse line filling the mag side. To check it just look at the weep hole on the back of the pump while its running and see if it's spraying fuel or pull your pulse line off and see if fuel comes out.