Prices vary on Wire Plus. At the Wire Plus Web site
Big Dog EHC Retrofit kit it costs $519 for the one in my 2008 Ridgeback.
It takes a good 10 hours to wire and there are a lot of wires to either solder or crimp (your choice). I checked my installation as I went which will prevent frustration at the end if you made a mistake. I also had a relay to allow me to keep my BD key switch (This was part of the last group buy on this forum). If you don't get a relay, you will have to upgrade your key switch. However, I must admit that being an 04, I don't if your key switch needs upgrading.
Trace those wires from the key switch back to the EHC and you may find the problem. In mine, there were two JST connectors. After installing my Wire Plus and running a while, I am not convinced it was an EHC problem. My EHC was tested by Curtis at WSW and it tested SAT. I am keeping mine and would consider putting it back in one day.
WP maintains all the functions of the EHC. But, there are small differences in operation. For example, depressing either HI/LO Beam switch toggles the High and Low beams. As does, depressing the On/Off switch. Either one will toggle the bike On or Off. Turn signal cancellation works the same as before. This is what I remember from my installation 2 years ago. My bike will shutdown once in a long while and I ride most days. It is not uncommon to run several months without a shutdown. I found that my WP is less sensitive than my EHC. It could be the Keyswitch relay being weak or the key switch I never changed.
I changed mine because the problems with shutdown became progressively worse.