Corrosion in the cables, or fuel injectors, a lot of times when I worked on cruisers for living we never sent out injectors unless made to by the customer most time had issues after. Would buy new if it was me. I had a runner that did this and went though lot of stuff came down to once I changed...