when i initially hook up the scanner it will tell me test passed no codes, but if i try to read codes again there is a commmunication error, i am pretty sure the ecm is bad but i dont understand how it started ran perfect and then wont restart it is odd...