FYI, the modules are specific to engine size and year of bike. The software inside is different so just because the box looks the same doesn't mean anything. I called thunderheart and they were kind enough to explain this. They offered to test my module and cam sensor for free if I shipped them. Brand knew ones are freaking expensive. Just thought I would pass on the info that I had.