It has been fixed. Bad connector on the Crankshaft sensor. Thanks for all your help everyone.
Forum Rules