I had/have this exact problem. I replaced the ecu and it made no difference. Only thing I haven't done is replaced the diag port but from what I can see, it really isn't bad at all. My Nanocom freezes when trying to access EAS stuff too, works with everything else