Ok so Good compression, all plugs are sparking, fuel pump is great, electrical system is good i did move the orange wire to a diffrent spot to make the trim work but it ran fine after that but heres the deal every time i get it going i hit a hard wave then boom kinda stalles it boggs to idle and it will idle but ill mess with it get it running then boom hit a wave and it boggs and will idle when i try to accselerate it sounds like a cylender isnt fireing but it will run at idle when we bought it it has a secondary fuel filter right by the original fuel filter and its not filled up with gas its like half full but the original is full could that secondary fuel filter cause problems i dont know please help... also can not having oil cause the piston to not seal because i know these use a vacum to such fuel