Hi guys, need some help, I have a 2006 115hp 4 stroke with around 900 hours, I have had a couple of Yamaha mechanics look at it but still can not find the problem, ok, doesn't do it every time but a fair bit of the time, won't start in neutral till you put a few revs on, then will start but pull back into reverse and stalls, if you do get it going for a while, just every now and then when you pull back into neutral will stall then same it needs a few revs to start, have put a new throttle position sensor on and an Idle air control valve, nether have fixed problem, also it has a knock in the motor sort of like a big end knock, the mechanic know thinks it could be the striker plate? Just don't want to keep throwing money at parts if it doesn't fix the problem, any suggestions? Thanks in advance