When I needed to get a replacement controller, buying from Mitsubishi was out of the question due to cost. Check on the internet for companies that repair airbag controllers. Several can repair or exchange them at a reasonable cost and code them to your VIN if necessary. Due to the fact that there are very few I-MiEV's /ION's in the world it is likely that yours will need to be sent in for repair as an exchange unit won't be available. If the "G" switch in the controller was activated, then the controller needs repair. Connecting a good controller to a vehicle with a already deployed air bag or seat belt tensioner will not damage it. However, after the controller senses a bad airbag component, the fault will have to be cleared with M.U.T. III. I did this myself by mistake by leaving a connector off after removing and re-installing a seat. It required a trip to the dealer for a reset of the controller, but that was all.