hi need some help here i have a 40 hp yamaha 3 cylinder ,that only runs on 1 cylinder the top one . When i start it ,it idles when i take the plug leads of the bottem 2 plugs but when i take the top 1 of it stalls , firstly i thought cdi so i got a second hand one from the wreckers swap them over but the problem is still there ,next i checked spark and plugs all good blue spark , then i checked the carbies and fuel no probs all clean jets are fine compression is all about 120 ,checked the read valves all look ,there is no reason why my motor wont run please help