Now it's worse. I found that by unplugging AFM it ran fine although it was idling really high. So I assumed AFM was culprit..I ordered another from ebay that was supposedly tested. In the meantime I kept having problem starting car even with full battery. I added a ground to chassis and changed terminal. I also added HID headlights. The HIDs shorted headlamp fuses which were only rated at 15 AMPs. However, when I added the ground and changed both battery and the terminals, the car started however it ran like garbage even with AFM unplugged. Still no check engine light but the odd thing is it idles at 800 rpm like it is supposed to although with a misfire. I don't see how a shorted headlight fuse or added ground should cause it to run like crap unless the ECU is definitely culprit. I have the only sc400 in the country where I live so no chance of trying other ECU. Sad part is, the ecu that is in there is one that was already rebuilt and tested a few years ago. UNtil now, it hadn't been problematic but there were melted wires going to AFM that had to be repaired by my mechanic shortly before I took possesion of the car so I can only surmise the short killed ECU again?Check engine light will illuminate when turning the key but turns off when car starts.