Well I already ordered a replacement ECM, so hopefully this will be the end of it.