Can you tell me what variant of the K9K engine you have. ie 700, 702 etc.
Some of these vehicles are known to have this type of fault and it is mainly due to a faulty crankshaft sensor.
I have replaced the camshaft sensor.
Just looking for the engine plate......
Its a 702 80 hp model
Just removed crankshaft sensor and cleaned it up.....no difference will have to try a new one i suppose..
That would be best and they aren't that expensive.