Great video and good stuffs!
I made a underwater camera using a modified CCTV security camera and a GPS (with AV-in) as a LCD monitor.
It's not professional, but works
Does it idle/run poorly or roughly?
It could be a fuel/air mixture issue.
or
Bad fuel pump
Bad gas
Plugged Fuel Filter
Plugged or Pinched Fuel Line
Major vacuum leak
......