Haven't gotten it to stay running on its own for 2 months now and we have replaced just about everything, still no luck. Took it to a local shop and they put it on a yamaha diagnostic tool. And they said that they got 7 codes that they could not clear. Thinking it is maybe the wiring harness???? bad wire(s) somewhere?