I have a 1999 Sportage which recently blew the heater core. This has been bypassed until I can get behind the dash and replace it. Now the truck will crank but will not start unless I reset the PCM/ECM by removing the negative battery terminal and leaving it off for a few seconds. Once I reset, it starts and runs without a problem until I turn the engine off. Then I have to reset again to start it. I don't know if I need to buy a new PCM/ECM or if another component is to blame. One other problem. the airbag indicator light on the dash has been flashing a code (one long - pause - five short). Would appreciate any ideas you may have.