My 04 with 52,000 miles started flashing code 26 (right side knock sensor). I swapped the left sensor with the right and the code remained 26. Continuity was good and the wire to the ECM was not shorted. I swapped the ECM with a friend and voila - no code 26. All is well. Now the question is - where do I find someone to repair the ECM? Is there a source for refurbished ECMs? I have of course will check around in junk yards but I wonder if anyone repairs them. I know there are companies who either make or refurbish for the Honda car. Any thoughts?