sorted
And the problem was?????
Robo was right.
Actually it was one of the connectors into the ecm, theres two of them plug in, one was not pushed in all the way, all good now back to normal.
Cheers