Hi
@Paraoanu Iulian !
Sorry to hear you're experiencing this problem. I have not heard of anyone else experiencing this problem below 4,000 rpm. There are a few things you can do to verify whether the error code is truly the result of a faulty ECM. However, the main causes of a "false" knock sensor code to be triggered are usually (a) insufficient battery voltage, (b) damaged wiring between the knock sensor and the ECM, and (c) loose ground connections.
I experienced this problem on my '05 ST13 a couple of months ago. After going through the process outlined in the Honda SM, checking the grounds, battery voltage, and disconnecting every accessory that was not installed by the factory the code persisted. Ultimately, I located a NOS ECM designed for US police bikes in Japan, had it shipped to the States, and installed it. The new ECM solved my problem. Sadly, Honda no longer makes pre-2008 ECM's, so finding a used one, let alone a new one, is extremely difficult.
I recommend that you contact
@Igofar a.k.a. Larry, because he is a true ST whisperer. Send him a DM, and he will timely respond. Because he is located in Arizona, he's on Mountain Time. As I write this, the time where he lives is 7:38 a.m. If your calling plan allows for calls to the US, he'll give you his number and walk you through the process. Larry is retired, and unfortunately (for you) his calling plan does not extend outside the US.
Again, I'm sorry to hear you're having this problem. Hopefully, the problem is not with your ECM. Wishing you the best.
Chris