Sorry about not posting a reply earlier, but I sorted the problem.
Anyway for those who may have a similar problem..
The problem however was the ignition control board.
As an electronic engineer this was a baffling one to figure out because it did not make sense.
It is not just an...